<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.usb.general">
    <title>gmane.linux.usb.general</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64736"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64735"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64734"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64733"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64732"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64731"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64730"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64729"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64728"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64727"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64726"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64725"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64724"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64723"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64722"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64721"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64720"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64719"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64718"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.usb.general/64717"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64736">
    <title>Re: [PATCH v2 05/12] usb: chipidea: add imx driver binding</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64736</link>
    <description>&lt;pre&gt;

Yes, I like Felipe's suggestion. Currently (with Felipe's patches from
yesterday), there is only one dependency (PCI for ci13xxx_pci, which is
ok). So let's try to keep it that way.

I'll push the patches to my tree on github [1] soon, which I propose to
use for all chipidea-related patches.

[1] git://github.com/virtuoso/linux-ci.git

Regards,
--
Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Alexander Shishkin</dc:creator>
    <dc:date>2012-05-23T13:02:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64735">
    <title>[PATCH] usb: chipidea: remove unneeded NULL check</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64735</link>
    <description>&lt;pre&gt;As reported by Dan Carpenter, there is a NULL check in udc_start() that
follows a dereference of the pointer that's being checked. However, at
that point udc pointer shouldn't ever be NULL and if it is, the dereference
should cause an oops.

Reported-by: Dan Carpenter &amp;lt;dan.carpenter-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Alexander Shishkin &amp;lt;alexander.shishkin-VuQAYsv1563Yd54FQh9/CA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/usb/chipidea/udc.c |    3 ---
 1 file changed, 3 deletions(-)

diff --git a/drivers/usb/chipidea/udc.c b/drivers/usb/chipidea/udc.c
index 51f9694..cdb9212 100644
--- a/drivers/usb/chipidea/udc.c
+++ b/drivers/usb/chipidea/udc.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1647,9 +1647,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int udc_start(struct ci13xxx *udc)
 struct device *dev = udc-&amp;gt;dev;
 int retval = 0;
 
-if (!udc)
-return -EINVAL;
&lt;/pre&gt;</description>
    <dc:creator>Alexander Shishkin</dc:creator>
    <dc:date>2012-05-23T13:00:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64734">
    <title>[PATCH] [g_mass_storage] Fix unmount problem with OS-X</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64734</link>
    <description>&lt;pre&gt;OS-X uses a sequence on unmounting that makes us close the backing
file. Apparently there's no way to open it again, which makes it
impossible to remount without rmmod'ing g_mass_storage.

Fix this by adding a media_ejected flag to each lun, and keeping
track of it properly.

Any other method (i.e. preventing unmount, and not keeping track
of the eject status) failed due to OS-X sending start stop commands
after the unmount and checking again.
---
 drivers/usb/gadget/f_mass_storage.c |   21 ++++++++++++++-------
 drivers/usb/gadget/storage_common.c |   11 +++++++++++
 2 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/drivers/usb/gadget/f_mass_storage.c b/drivers/usb/gadget/f_mass_storage.c
index cb8c162..b865d20 100644
--- a/drivers/usb/gadget/f_mass_storage.c
+++ b/drivers/usb/gadget/f_mass_storage.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1445,6 +1445,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int do_start_stop(struct fsg_common *common)
 curlun-&amp;gt;sense_data = SS_MEDIUM_NOT_PRESENT;
 return -EINVAL;
 }
+
+/* if the host is trying again, the media ar&lt;/pre&gt;</description>
    <dc:creator>Pantelis Antoniou</dc:creator>
    <dc:date>2012-05-24T11:49:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64733">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64733</link>
    <description>&lt;pre&gt;Hi,

On Wed, May 23, 2012 at 06:38:38PM +0800, Richard Zhao wrote:

Is that such a big issue ? Besides you do have timestamping working fine
on sysfs too.

&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T10:47:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64732">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64732</link>
    <description>&lt;pre&gt;I don't need to disable irq here.
pci device may have hotplug capability.
It the id is smaller than last one, people may be confused which is new
one.

Thanks
Richard



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T10:38:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64731">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64731</link>
    <description>&lt;pre&gt;
sorry, can you explain why that could/would happen and why is it bad ?

&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T10:25:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64730">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64730</link>
    <description>&lt;pre&gt;
I have added the remove method to ci13xxx_msm, patches where sent
yesterday to linux-usb.

&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T10:24:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64729">
    <title>[PATCH] drivers: usb: musb: add bf60x support</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64729</link>
    <description>&lt;pre&gt;Bf60x uses new musb ip which is a little different from old blackfin boards.
Now it's the same as most of other arch without a lot of blackfin specific
anomaly.

Signed-off-by: Bob Liu &amp;lt;lliubbo-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/usb/musb/Kconfig     |    3 ++-
 drivers/usb/musb/blackfin.c  |   31 +++++++++++++++++++++++++------
 drivers/usb/musb/musb_core.c |    5 +++--
 drivers/usb/musb/musb_core.h |    2 +-
 drivers/usb/musb/musb_dma.h  |    2 +-
 drivers/usb/musb/musb_io.h   |    2 +-
 drivers/usb/musb/musb_regs.h |    2 +-
 drivers/usb/musb/musbhsdma.c |    2 +-
 drivers/usb/musb/musbhsdma.h |    2 +-
 9 files changed, 36 insertions(+), 15 deletions(-)

diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig
index f70cab3..0fb1466 100644
--- a/drivers/usb/musb/Kconfig
+++ b/drivers/usb/musb/Kconfig
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -7,6 +7,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 config USB_MUSB_HDRC
 tristate 'Inventra Highspeed Dual Role Controller (TI, ADI, ...)'
 depends on USB &amp;amp;&amp;amp; USB_GADGET
+depends on (ARM || (BF54x &amp;amp;&amp;amp; !BF544) || (B&lt;/pre&gt;</description>
    <dc:creator>Bob Liu</dc:creator>
    <dc:date>2012-05-23T10:09:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64728">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64728</link>
    <description>&lt;pre&gt;If it supports hotplug, the ids may be like 0 1 2 3 1 0 3 ...
It's bad comparing to incremental method.

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T09:53:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64727">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64727</link>
    <description>&lt;pre&gt;Note that we'll need a ci13xxx_remove_device to put id.

Thanks
Richard

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T09:51:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64726">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64726</link>
    <description>&lt;pre&gt;ok
but it needs a loop. hmm.. bitmap is better. I'll change
that way as dwc3_get_device_id.

Thanks
Richard



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T09:35:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64725">
    <title>Re: [PATCH 4/4] USB: Chipidea: use simple incremental integter as device id</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64725</link>
    <description>&lt;pre&gt;Hi,

On Wed, May 23, 2012 at 11:13:40AM +0800, Richard Zhao wrote:

needs commit log


if you used a bitmap you wouldn't need the lock.

&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T09:24:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64724">
    <title>Re: [PATCH 1/4] USB: Chipidea: rename struct ci13xxx_udc_driver to struct ci13xxx_platform_data</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64724</link>
    <description>&lt;pre&gt;
Reviewed-by: Felipe Balbi &amp;lt;balbi-l0cyMroinI0&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T09:23:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64723">
    <title>Re: [PATCH 2/4] USB: Chipidea: rename struct ci13xxx variables from udc to ci</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64723</link>
    <description>&lt;pre&gt;
Reviewed-by: Felipe Balbi &amp;lt;balbi-l0cyMroinI0&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T09:22:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64722">
    <title>Re: [PATCH v2] USB: Chipidea: add unified ci13xxx_add_device for platform drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64722</link>
    <description>&lt;pre&gt;
Reviewed-by: Felipe Balbi &amp;lt;balbi-l0cyMroinI0&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T09:22:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64721">
    <title>[PATCH v2] USB: Chipidea: add unified ci13xxx_add_device for platform drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64721</link>
    <description>&lt;pre&gt;Platform drivers do the similar things to add ci13xxx device, so
create a unified one.

Signed-off-by: Richard Zhao &amp;lt;richard.zhao-KZfg59tc24xl57MIdRCFDg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/usb/chipidea/ci13xxx_msm.c |   32 ++++-------------------
 drivers/usb/chipidea/ci13xxx_pci.c |   32 +++--------------------
 drivers/usb/chipidea/core.c        |   48 ++++++++++++++++++++++++++++++++++++
 include/linux/usb/chipidea.h       |    5 +++
 4 files changed, 64 insertions(+), 53 deletions(-)

diff --git a/drivers/usb/chipidea/ci13xxx_msm.c b/drivers/usb/chipidea/ci13xxx_msm.c
index 07c6b73..e1c4fc1 100644
--- a/drivers/usb/chipidea/ci13xxx_msm.c
+++ b/drivers/usb/chipidea/ci13xxx_msm.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -58,41 +58,21 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static struct ci13xxx_platform_data ci13xxx_msm_platdata = {
 static int ci13xxx_msm_probe(struct platform_device *pdev)
 {
 struct platform_device *plat_ci;
-int ret;
 
 dev_dbg(&amp;amp;pdev-&amp;gt;dev, "ci13xxx_msm_probe\n");
 
-plat_ci = platform_device_alloc("ci_hdrc", -1);
-if (!plat_ci) {
-dev_err(&amp;amp;pdev-&amp;gt;dev, "can't&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T09:11:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64720">
    <title>Re: [PATCH 3/4] USB: Chipidea: add unified ci13xxx_add_device for platform drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64720</link>
    <description>&lt;pre&gt;[snip]
Ok. Thanks.

Richard



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Richard Zhao</dc:creator>
    <dc:date>2012-05-23T08:14:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64719">
    <title>Re: [PATCH v2 02/12] usb: chipidea: permit driver bindings pass phy pointer</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64719</link>
    <description>&lt;pre&gt;

Currently, it's a static structure, see 05/12 and my comment there.

Regards,
--
Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Alexander Shishkin</dc:creator>
    <dc:date>2012-05-23T08:08:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64718">
    <title>Re: [PATCH 3/4] USB: Chipidea: add unified ci13xxx_add_device for platform drivers</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64718</link>
    <description>&lt;pre&gt;
please make this EXPORT_SYMBOL_GPL() we only want GPL drivers to use
this ;-)

&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2012-05-23T07:53:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64717">
    <title>Re: [PATCH] usb: fix possible oops in serial option driver</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64717</link>
    <description>&lt;pre&gt;That's cool. The patch should document that, as the fact that there
is no race condition in the code introduced by the patch is somewhat
non-obvious.
(I was initially thinking the same thing.)

&lt;/pre&gt;</description>
    <dc:creator>Matthias Urlichs</dc:creator>
    <dc:date>2012-05-23T05:39:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.usb.general/64716">
    <title>Re: [PATCH] usb: fix possible oops in serial option driver</title>
    <link>http://permalink.gmane.org/gmane.linux.usb.general/64716</link>
    <description>&lt;pre&gt;
The mutex cannot be used in the option_send_setup() function, because it
is already held in usb_wwan_dtr_rts() which calls the option_send_setup(),
so simple check of serial-&amp;gt;disconnected flag should be ok there.

Best regards,
Jan

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Jan Safrata</dc:creator>
    <dc:date>2012-05-23T05:12:39</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.usb.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.usb.general</link>
  </textinput>
</rdf:RDF>

