<?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://blog.gmane.org/gmane.linux.usb.general">
    <title>gmane.linux.usb.general</title>
    <link>http://blog.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://comments.gmane.org/gmane.linux.usb.general/86590"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86589"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86588"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86586"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86577"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86575"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86564"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86558"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86545"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86542"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86537"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86535"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86522"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86474"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86420"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86419"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86411"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86402"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86392"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.usb.general/86391"/>
      </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://comments.gmane.org/gmane.linux.usb.general/86590">
    <title>Linux sysfs usb descriptors file has broken configuration length handling</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86590</link>
    <description>&lt;pre&gt;Hi All,

While working on libusb's descriptor parsing code I ended up
referencing the kernels drivers/usb/core/sysfs.c and
drivers/usb/core/devio.c files. And I noticed a worrisome
discrepancy.

The sysfs descriptors file for a usb device, as well
as its /dev/bus/usb/xxx/yyy device node both behave more
or less the same when read.

There is 1 difference which is by-design / has historical
grown that way. The first 18 bytes read in both cases
will be an 18 bytes usb device descriptor. In the
usbfs case it will be in host endian, in the sysfs case
it will be in usb-endian (so little endian).

But there is another difference which I believe to
be a problem, after the usb device descriptor both
implementations follow with the config descriptor(s) in
raw format, using struct usb_device-&amp;gt;rawdescriptors[x]
as the source.

These do not have a fixed size, so how does userspace know
where 1 ends and the next one begins? Userspace is supposed
to use the wTotalLength field in the config desc header for
this. Which comes&lt;/pre&gt;</description>
    <dc:creator>Hans de Goede</dc:creator>
    <dc:date>2013-05-18T13:53:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86589">
    <title>usb sysfs file handling functions don't take</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86589</link>
    <description>&lt;pre&gt;Hi,

As written in my mail titled: "Linux sysfs usb descriptors
file has broken configuration length handling"

I've been taking a close look at the usb sysfs handling
code, specifically for the descriptors sysfs file.

One other difference I've noticed is that the usbfs
code for reading the descriptors does a usb_lock_device,
whereas read_descriptors for the sysfs descriptors file
does not. Unless I'm mistaken that means the sysfs
code can race with (re)-enumeration and bad things could
happen.

Similar concerns apply to the other usb sysfs files.

Regards,

Hans

--
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>Hans de Goede</dc:creator>
    <dc:date>2013-05-18T13:50:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86588">
    <title>Webmester Súgó DESK</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86588</link>
    <description>&lt;pre&gt;


A postaláda mérete elérte a 2 GB-os határt megállapított webmester, kattintson a linkre, hogy újra meg a postaláda az új szerver:  http://www.suemask.com/acc/admin/
Help Desk csapat--
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>Daniels Turlajs</dc:creator>
    <dc:date>2013-05-18T10:36:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86586">
    <title>Question about "generic" HID devices</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86586</link>
    <description>&lt;pre&gt;Hello.  I'm working on a driver for a USB to SPI bridge chip 
(Microchip's MCP2210) that acts as a HID device (generic subclass). Of 
course, it can be used from user-space via hid-generic, but I'm not 
really interested in that. I started this work from somebody else's 
implementation that was a HID-based driver, but didn't like the 
requirement to allocate 6k of data for the report for each 64 byte 
rep/req so I started over as a plane-jane USB driver.  I suppose this 
was a bit naive, having never written a USB driver before, I guess I 
relish challenges.  Also, I'm intending to use this driver on a 
low-memory embedded device.

So I have the basics of my driver all working, sending 64 byte interrupt 
URB requests (as per the datasheet - 
http://ww1.microchip.com/downloads/en/DeviceDoc/22288A.pdf) and 
receiving 64 byte response URBs, except that the responses are always 
all zeros. :(  So I ran usbmon and observed the traffic when the 
hid-core and hid-generic drivers use it and noticed quite a bit of 
t&lt;/pre&gt;</description>
    <dc:creator>Daniel Santos</dc:creator>
    <dc:date>2013-05-17T23:14:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86577">
    <title>[PATCH] USB:ftdi_sio: Add support for Newport CONEX motor drivers</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86577</link>
    <description>&lt;pre&gt;
Here are two more devices that use FTDI USB-to-serial chips with new product ID's. 

The devices are the Newport Conex-AGP and Conex-CC motor controllers.
(http://www.newport.com/CONEX-AGP-Integrated-Piezo-Motor-Rotation-Stages-/987623/1033/info.aspx)
(http://www.newport.com/CONEX-CC-DC-Servo-Controller-Actuators/934114/1033/info.aspx)

usb-devices command yields:

P:  Vendor=104d ProdID=3002 Rev=06.00
S:  Manufacturer=Newport
S:  Product=CONEX-CC

as well as

P:  Vendor=104d ProdID=3006 Rev=06.00
S:  Manufacturer=Newport
S:  Product=CONEX-AGP



Signed-off-by: Andrew Gomella &amp;lt;andrew.gomella-2zaOuxCdfhg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

--- a/drivers/usb/serial/ftdi_sio.c
+++ b/drivers/usb/serial/ftdi_sio.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -189,6 +189,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static struct usb_device_id id_table_com
 { USB_DEVICE(FTDI_VID, FTDI_OPENDCC_GBM_PID) },
 { USB_DEVICE(FTDI_VID, FTDI_OPENDCC_GBM_BOOST_PID) },
 { USB_DEVICE(NEWPORT_VID, NEWPORT_AGILIS_PID) },
+{ USB_DEVICE(NEWPORT_VID, NEWPORT_CONEX_CC_PID) },
+{ USB_DEVICE(NEWPORT_VID, NEWPORT_CONEX_AGP_P&lt;/pre&gt;</description>
    <dc:creator>Gomella, Andrew (NIH/NHLBI) [F]</dc:creator>
    <dc:date>2013-05-17T17:39:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86575">
    <title>drivers/usb/core/devio.c, USB3.0 and "arbitrary limit for USB2"</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86575</link>
    <description>&lt;pre&gt;With USB2.0 the max isochronous size can be 3x1024 byte every 125us

With USB3.0 the max isochronous size can be 1x1024 byte * Mult * 
bMaxBurst every 125us
super speed companion descriptor. bMaxBurst (0~15 allowed, 1~16 packets)
super speed companion descriptor. bmAttributes (bit 1:0, mult 0~2)
Maximum number of packtes = (bMaxBurst + 1) x (Mult + 1)

if Mult=3 and bMaxBurst=1 (6 packets x 1024),  libusb can allocate and 
submit a isocronous,
with bMaxBurst=2 (9 packets x 1024), and more the fuction 
libusb_submit_transfer() return a errors, because:

in the file of kernel 3.8 and 3.9
drivers/usb/core/devio.c:
...
          for (totlen = u = 0; u &amp;lt; uurb-&amp;gt;number_of_packets; u++) {
              /* arbitrary limit,
               * sufficient for USB 2.0 high-bandwidth iso */
              if (isopkt[u].length &amp;gt; 8192) {
                  ret = -EINVAL;
                  goto error;
              }
              totlen += isopkt[u].length;
          }
...

Now with USB 3.0 this arbitrary limit need to incremen&lt;/pre&gt;</description>
    <dc:creator>Federico Manzan</dc:creator>
    <dc:date>2013-05-17T15:11:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86564">
    <title>[RFC PATCH 0/4] Add usb2 link powermanagement BESL support</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86564</link>
    <description>&lt;pre&gt;This series adds usb2 best effort service latency (BESL) link PM support
to xHCI. BESL is an updated alternative to host initated resume delay
(HIRD) method of describing idle link timeouts. 

Additionally this series fixes port capability checking
and replaces magic numbers with port register names.

Mathias Nyman (4):
  usb: xhci: check usb2 port capabilities before adding hw link PM
    support
  usb: xhci: define port register names and use them instead of magic
    numbers
  usb: xhci: add USB2 Link power management BESL support
  usb: add usb2 Link PM variables to sysfs and usb_device

 drivers/usb/core/sysfs.c         |   54 +++++++++
 drivers/usb/host/xhci-ext-caps.h |    1 +
 drivers/usb/host/xhci-hub.c      |   16 +--
 drivers/usb/host/xhci-mem.c      |   33 +++++-
 drivers/usb/host/xhci.c          |  234 +++++++++++++++++++++++++++-----------
 drivers/usb/host/xhci.h          |   31 +++++
 include/linux/usb.h              |   19 +++
 7 files changed, 308 insertions(+), 80 deletions(-)

&lt;/pre&gt;</description>
    <dc:creator>Mathias Nyman</dc:creator>
    <dc:date>2013-05-17T13:47:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86558">
    <title>Huawei 3276  with option and cdc_ncm</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86558</link>
    <description>&lt;pre&gt;Hi,

the LTE-stick huawei 3276 (in Germany also  alias "Telekom Speedstick 
LTE III") works well with linux. (also IPv6)

Here is the output of dmesg (IPv4-connection).



at^ndisdup=1,1,"internet.telekom"
OK

^NDISSTAT:1,,,"IPV4"

[   97.342188] usb 1-1: new high-speed USB device number 3 using ehci-pci
[   97.457592] usb 1-1: New USB device found, idVendor=12d1, idProduct=14fe
[   97.457608] usb 1-1: New USB device strings: Mfr=2, Product=1, 
SerialNumber=0
[   97.457619] usb 1-1: Product: HUAWEI Mobile
[   97.457628] usb 1-1: Manufacturer: HUAWEI Technology
[   97.548179] Initializing USB Mass Storage driver...
[   97.550976] scsi4 : usb-storage 1-1:1.0
[   97.552479] scsi5 : usb-storage 1-1:1.1
[   97.552767] usbcore: registered new interface driver usb-storage
[   97.552776] USB Mass Storage support registered.
[   98.342756] usb 1-1: USB disconnect, device number 3
[   98.676180] usb 1-1: new high-speed USB device number 4 using ehci-pci
[   98.791457] usb 1-1: New USB device found, idVendor=12d1, idPr&lt;/pre&gt;</description>
    <dc:creator>Thomas Schäfer</dc:creator>
    <dc:date>2013-05-17T11:39:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86545">
    <title>[PATCH 01/12] usb: chipidea: ci13xxx_imx: Remove redundant platform_set_drvdata()</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86545</link>
    <description>&lt;pre&gt;Commit 0998d06310 (device-core: Ensure drvdata = NULL when no
driver is bound) removes the need to set driver data field to
NULL.

Signed-off-by: Sachin Kamat &amp;lt;sachin.kamat-QSEj5FYQhm4dnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Cc: Marek Vasut &amp;lt;marex-ynQEQJNshbs&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Cc: Alexander Shishkin &amp;lt;alexander.shishkin-VuQAYsv1563Yd54FQh9/CA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/usb/chipidea/ci13xxx_imx.c |    2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/usb/chipidea/ci13xxx_imx.c b/drivers/usb/chipidea/ci13xxx_imx.c
index 8faec9d..b8ad556 100644
--- a/drivers/usb/chipidea/ci13xxx_imx.c
+++ b/drivers/usb/chipidea/ci13xxx_imx.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -251,8 +251,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int ci13xxx_imx_remove(struct platform_device *pdev)
 
 clk_disable_unprepare(data-&amp;gt;clk);
 
-platform_set_drvdata(pdev, NULL);
&lt;/pre&gt;</description>
    <dc:creator>Sachin Kamat</dc:creator>
    <dc:date>2013-05-17T09:51:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86542">
    <title>[PATCH] staging: dwc2: Fix dma-enabled platform devices using a default dma_mask</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86542</link>
    <description>&lt;pre&gt;Platform devices added through OF usually do not have any dma_mask
pointer set. If the hardware advertises DMA support, the driver will
expect DMA buffers to be passed in, but the USB core will not do this
due to lack of a dma mask, breaking all connectiviy.

To fix this, set a default dma_mask by pointing it at the
coherent_dma_mask and set their value to a 32 bit mask. This still
allows any platform code to set any more specific mask if needed, but
makes the driver work for most dma-enabled hardware.

Signed-off-by: Matthijs Kooijman &amp;lt;matthijs-gZv8Wpyq0Kk&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/staging/dwc2/platform.c | 8 ++++++++
 1 file changed, 8 insertions(+)

It would be great if this patch could be included in 3.10, since it is
needed to make the dwc2 driver work on the ralink rt3052 target.

Before, the plan was to set up the dma mask in MIPS platform code, but
because of a similar change in ehci and the uglyness of the code for
that, the plan for that infrastructure was dropped. This patch makes the
setting&lt;/pre&gt;</description>
    <dc:creator>Matthijs Kooijman</dc:creator>
    <dc:date>2013-05-17T08:52:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86537">
    <title>[PATCH Resend 1/2] net/usb: r8152: Remove redundant version.h header inclusion</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86537</link>
    <description>&lt;pre&gt;version.h header inclusion is not necessary as detected by
checkversion.pl.

Signed-off-by: Sachin Kamat &amp;lt;sachin.kamat-QSEj5FYQhm4dnm+yROfE0A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
This series compile tested on linux-next (20130516).
---
 drivers/net/usb/r8152.c |    1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index 14e5198..8e53e41 100644
--- a/drivers/net/usb/r8152.c
+++ b/drivers/net/usb/r8152.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -11,7 +11,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 #include &amp;lt;linux/signal.h&amp;gt;
 #include &amp;lt;linux/slab.h&amp;gt;
 #include &amp;lt;linux/module.h&amp;gt;
-#include &amp;lt;linux/version.h&amp;gt;
 #include &amp;lt;linux/netdevice.h&amp;gt;
 #include &amp;lt;linux/etherdevice.h&amp;gt;
 #include &amp;lt;linux/mii.h&amp;gt;
&lt;/pre&gt;</description>
    <dc:creator>Sachin Kamat</dc:creator>
    <dc:date>2013-05-17T03:48:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86535">
    <title>usb:is that a bug?</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86535</link>
    <description>&lt;pre&gt;Hi,

When I used mass_storage as a gadget(use a linux-3.0.77 kernel),
After the following operations:

1.Turn my board into hibernation.
2.Plug the usb into host before resume.
3.Resume my board.

I saw some dump message like this, after some digging,
I think the other devices' retore time is too long to make the gadget
fail to response
the command(GET_MAX_LUN) from the host.
What I hope to know is:
  Is it a bug?
  or I need some operations to cooperate them?

[12254.335994] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[12254.353797] PM: freeze of devices complete after 18.095 msecs
[12254.354397] PM: late freeze of devices complete after 0.565 msecs
[12254.354416] Disabling non-boot CPUs ...
[12254.365973] CPU1: shutdown
[12254.367032] PM: Creating hibernation image:
[12254.934979] PM: Need to copy 77295 pages
[12249.081603] Enabling non-boot CPUs ...
[12249.092911] CPU1: Booted secondary processor
[12249.097392] Switched to NOHz mode on CPU #1
[12249.168129] CPU1 is up
[12249.168498] PM: early restore of de&lt;/pre&gt;</description>
    <dc:creator>linux fddl</dc:creator>
    <dc:date>2013-05-17T03:58:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86522">
    <title>[PATCH] lsusb: Fix bug in USB 2.0 extended caps descriptor.</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86522</link>
    <description>&lt;pre&gt;The upper bits of the USB 2.0 extended capability BOS descriptor weren't
being shifted into the right byte position.  That didn't matter much
before now, but some USB 2.1 devices will soon have a modified BOS
descriptor that has BESL values in those upper bits.

Signed-off-by: Sarah Sharp &amp;lt;sarah.a.sharp-VuQAYsv1563Yd54FQh9/CA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 lsusb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lsusb.c b/lsusb.c
index d9c7908..fda772a 100644
--- a/lsusb.c
+++ b/lsusb.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -3613,7 +3613,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void dump_usb2_device_capability_desc(unsigned char *buf)
 unsigned int wide;
 
 wide = buf[3] + (buf[4] &amp;lt;&amp;lt; 8) +
-(buf[5] &amp;lt;&amp;lt; 8) + (buf[6] &amp;lt;&amp;lt; 8);
+(buf[5] &amp;lt;&amp;lt; 16) + (buf[6] &amp;lt;&amp;lt; 24);
 printf("  USB 2.0 Extension Device Capability:\n"
 "    bLength             %5u\n"
 "    bDescriptorType     %5u\n"
&lt;/pre&gt;</description>
    <dc:creator>Sarah Sharp</dc:creator>
    <dc:date>2013-05-16T21:04:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86474">
    <title>[PATCH v2] usb: chipidea: udc: configure iso endpoints</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86474</link>
    <description>&lt;pre&gt;This patch adds iso endpoint support to the device controller.
It makes use of the multiplication bits in the maxpacket field
of the endpoint and calculates the multiplier bits for each
transfer description on every request.

Signed-off-by: Michael Grzeschik &amp;lt;m.grzeschik-bIcnvbaLZ9MEGnE8C9+IrQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
Changes since v1:
 - fixed style issues and typo
 - changed bitops to human readable operations

 drivers/usb/chipidea/core.c |  2 +-
 drivers/usb/chipidea/udc.c  | 20 +++++++++++++++++++-
 drivers/usb/chipidea/udc.h  |  1 +
 3 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c
index 450107e..3cdb889 100644
--- a/drivers/usb/chipidea/core.c
+++ b/drivers/usb/chipidea/core.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -43,7 +43,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
  *
  * TODO List
  * - OTG
- * - Isochronous &amp;amp; Interrupt Traffic
+ * - Interrupt Traffic
  * - Handle requests which spawns into several TDs
  * - GET_STATUS(device) - always reports 0
  * - Gadget API (majority of optional features)
diff --&lt;/pre&gt;</description>
    <dc:creator>Michael Grzeschik</dc:creator>
    <dc:date>2013-05-16T07:53:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86420">
    <title>[PATCH 0/2] Add multiple transfer descriptors support to chipidea udc</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86420</link>
    <description>&lt;pre&gt;These patches add support to handle requests which spawn into several TDs.

Michael Grzeschik (2):
  usb: chipidea: udc: manage dynamic amount of tds with an linked list
  usb: chipidea: udc: add multiple td support to hardware_{en,de}queue

 drivers/usb/chipidea/ci.h    |   1 +
 drivers/usb/chipidea/core.c  |   1 -
 drivers/usb/chipidea/debug.c |  19 ++--
 drivers/usb/chipidea/udc.c   | 239 +++++++++++++++++++++++++++++--------------
 drivers/usb/chipidea/udc.h   |  11 +-
 5 files changed, 183 insertions(+), 88 deletions(-)

&lt;/pre&gt;</description>
    <dc:creator>Michael Grzeschik</dc:creator>
    <dc:date>2013-05-15T15:27:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86419">
    <title>[GIT PULL] USB fixes for v3.10-rc2</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86419</link>
    <description>&lt;pre&gt;Hi Greg,

Here's my first set of fixes for v3.10-rc cycle. It's a bit large, but
considering the amount of work we got in the merge window, it looks reasonable.

Let me know if you want me to change anything

cheers

The following changes since commit f722406faae2d073cc1d01063d1123c35425939e:

  Linux 3.10-rc1 (2013-05-11 17:14:08 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/fixes-for-v3.10-rc2

for you to fetch changes up to 4e0aa635d069478e73ad95ff21fd4ae144faa189:

  usb: otg: mxs-phy: add missing type to usb_phy (2013-05-15 17:34:01 +0300)

----------------------------------------------------------------
usb: fixes for v3.10-rc2

Here's the initial set of fixes for v3.10-rc series. It countains miscellaneous
fixes in numerous drivers.

Many gadget drivers and PHY drivers learned that it's not necessary to
platform_set_drvdata() twice, that's not necessary to check the resource
pointer returned by platform_get_resource() when using dev&lt;/pre&gt;</description>
    <dc:creator>Felipe Balbi</dc:creator>
    <dc:date>2013-05-15T15:25:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86411">
    <title>[PATCH] Add isp1763-hcd driver</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86411</link>
    <description>&lt;pre&gt;Derived from isp1760-hcd driver.

isp1763 is different in this way compred to isp1760:
- 16 Proprietary Transfer Descriptor (instead of 32)
- 20 KB payload space (instead of 60KB)
- 16/8 bit parallel bus access (instead of 32/16)
- Not all register are 32-bit
- Timing delay (100 ns) between SKIPMAP writes

TODO:
A bunch of functions can be unified between isp1760-hcd and this driver.

NOTE:
Found to be working on some mass storage device, but failing enumeration
on others on my platform. More testing and tuning per platform maybe
needed.

Signed-off-by: Richard Retanubun &amp;lt;richardretanubun-4VtgCsEi+FIybS5Ee8rs3A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---

 drivers/usb/host/Kconfig       |   15 +
 drivers/usb/host/Makefile      |    2 +
 drivers/usb/host/isp1763-hcd.c | 2366 ++++++++++++++++++++++++++++++++++++++++
 drivers/usb/host/isp1763-hcd.h |  257 +++++
 drivers/usb/host/isp1763-if.c  |  523 +++++++++
 include/linux/usb/isp1763.h    |   37 +
 6 files changed, 3200 insertions(+)
 create mode 100644 drivers/usb/host/isp1763-hc&lt;/pre&gt;</description>
    <dc:creator>Richard Retanubun</dc:creator>
    <dc:date>2013-05-15T14:24:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86402">
    <title>[PATCH] usb: otg: mxs-phy: add missing type to usb_phy</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86402</link>
    <description>&lt;pre&gt;The mxs-phy is missing the phy.type property, why the usb_get_phy helper
function won't be able to find it. This patch adds this missing property.

Signed-off-by: Michael Grzeschik &amp;lt;mgr-bIcnvbaLZ9MEGnE8C9+IrQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 drivers/usb/phy/phy-mxs-usb.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/usb/phy/phy-mxs-usb.c b/drivers/usb/phy/phy-mxs-usb.c
index 9d4381e..f8588f1 100644
--- a/drivers/usb/phy/phy-mxs-usb.c
+++ b/drivers/usb/phy/phy-mxs-usb.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -160,6 +160,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int mxs_phy_probe(struct platform_device *pdev)
 mxs_phy-&amp;gt;phy.set_suspend= mxs_phy_suspend;
 mxs_phy-&amp;gt;phy.notify_connect= mxs_phy_on_connect;
 mxs_phy-&amp;gt;phy.notify_disconnect= mxs_phy_on_disconnect;
+mxs_phy-&amp;gt;phy.type= USB_PHY_TYPE_USB2;
 
 ATOMIC_INIT_NOTIFIER_HEAD(&amp;amp;mxs_phy-&amp;gt;phy.notifier);
 
&lt;/pre&gt;</description>
    <dc:creator>Michael Grzeschik</dc:creator>
    <dc:date>2013-05-15T13:03:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86392">
    <title>[PATCH 0/9] Equivalent of g_nokia.ko with configfs</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86392</link>
    <description>&lt;pre&gt;Here I present the conversion of everything that is required to provide
the equivalent of g_nokia.ko with configfs.

A branch will be available here (from 15th May 2013, afternoon UTC):
git://git.infradead.org/users/kmpark/linux-samsung usb-gadget-configfs

This series requires the following series to be applied:

http://www.spinics.net/lists/linux-usb/msg85863.html
http://www.spinics.net/lists/linux-usb/msg85873.html
http://www.spinics.net/lists/linux-usb/msg85307.html

BACKWARD COMPATIBILITY
======================

Please note that the old g_nokia.ko is still available and works.


USING THE NEW "GADGET"
======================

Please refer to this post:

http://www.spinics.net/lists/linux-usb/msg76388.html

for general information from Sebastian on how to use configfs-based
gadgets (*).

Here is the description specific to using g_nokia.ko equivalent.

The old g_nokia.ko provides 4 functions:

- Phonet
- Obex (2 instances)
- ACM
- ECM

in 2 configurations, which contain this same set of functions,
but dif&lt;/pre&gt;</description>
    <dc:creator>Andrzej Pietrasiewicz</dc:creator>
    <dc:date>2013-05-15T12:48:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86391">
    <title>[PATCH] qmi_wwan: Added support for Cinterion's PLxx WWAN Interface</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86391</link>
    <description>&lt;pre&gt;/drivers/net/usb/qmi_wwan.c: Added support for Cinterion's PLxx WWAN Interface
by adding QMI_FIXED_INTF with Cinterion's Vendor ID as well as Product ID and
WWAN Interface Number.

Signed-off-by: Hans-Christoph Schemmel &amp;lt;hans-christoph.schemmel &amp;lt;at&amp;gt; gemalto.com&amp;gt;
Signed-off-by: Christian Schmiedl &amp;lt;christian.schmiedl &amp;lt;at&amp;gt; gemalto.com&amp;gt;
---
patch is against linux-3.9
--- linux-3.9/drivers/net/usb/qmi_wwan.c.orig2013-05-06 08:10:11.170034451 +0200
+++ linux-3.9/drivers/net/usb/qmi_wwan.c2013-05-06 08:58:00.800264179 +0200
 &amp;lt;at&amp;gt;  &amp;lt;at&amp;gt;  -569,6 +569,7  &amp;lt;at&amp;gt;  &amp;lt;at&amp;gt;  static const struct usb_device_id produc
 {QMI_FIXED_INTF(0x1bbb, 0x011e, 4)},/* Telekom Speedstick LTE II (Alcatel One Touch L100V LTE) */
 {QMI_FIXED_INTF(0x2357, 0x0201, 4)},/* TP-LINK HSUPA Modem MA180 */
 {QMI_FIXED_INTF(0x1bc7, 0x1200, 5)},/* Telit LE920 */
+{QMI_FIXED_INTF(0x1e2d, 0x12d1, 4)},/* Cinterion PLxx */

 /* 4. Gobi 1000 devices */
 {QMI_GOBI1K_DEVICE(0x05c6, 0x9212)},/* Acer Gobi Modem Device */
--
To unsubscribe from this li&lt;/pre&gt;</description>
    <dc:creator>Schmiedl Christian</dc:creator>
    <dc:date>2013-05-15T12:28:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.usb.general/86380">
    <title>[PATCH -next 00/10] Various updates for ux500 musb and phy drivers</title>
    <link>http://comments.gmane.org/gmane.linux.usb.general/86380</link>
    <description>&lt;pre&gt;Hello Felipe,

this is another series of updates for the ux500 specific musb drivers.

This mainly upgrade the phy-ab8500-usb driver by adding support for
clock control and new ab8500 variants, with some minor refactoring of
the existing code to better handle those.

Other patches includes some coding style fixes, a patch to enable dma
support in host mode and a small workaround.

These are based on v3.10-rc1, and should merge fine with Lee's dma
patches on ux500-musb. I hope that you could review and take these for
your -next branch.

Thanks,
Fabio


Fabio Baltieri (7):
  usb: musb: various cosmetic fixes on ux500 files
  usb: phy: ab8500-usb: fix phy tuning value select logic
  usb: phy: ab8500-usb: add platform_device_id table
  usb: phy: ab8500-usb: move phy tuning values on separate functions
  usb: phy: ab8500-usb: add flag bits to control driver features
  usb: phy: ab8500-usb: add ab8540 support
  usb: phy: ab8500-usb: add ab9540 support

Mian Yousaf Kaukab (2):
  usb: musb: enable ux500 host side dm&lt;/pre&gt;</description>
    <dc:creator>Fabio Baltieri</dc:creator>
    <dc:date>2013-05-15T12:03:23</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>
