<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/usb/core/usb.c, branch linux-2.6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-06-30T17:25:36Z</updated>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: get USB suspend to work again</title>
<updated>2006-06-23T05:54:23Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2006-06-22T20:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0517587e5896cef1d5f99d3b24f5f2ca15d952ad'/>
<id>urn:sha1:0517587e5896cef1d5f99d3b24f5f2ca15d952ad</id>
<content type='text'>
Yeah, it's a hack, but it is only temporary until Alan's patches
reworking this area make it in.  We really should not care what devices
below us are doing, especially when we do not really know what type of
devices they are.  This patch relies on the fact that the endpoint
devices do not have a driver assigned to us.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] usbcore: port reset for composite devices</title>
<updated>2006-06-21T22:04:15Z</updated>
<author>
<name>Alan Stern</name>
</author>
<published>2006-06-01T17:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=79efa097e75018a2918155f343f0e08e61ee8a8c'/>
<id>urn:sha1:79efa097e75018a2918155f343f0e08e61ee8a8c</id>
<content type='text'>
This patch (as699) adds usb_reset_composite_device(), a routine for
sending a USB port reset to a device with multiple interfaces owned by
different drivers.  Drivers are notified about impending and completed
resets through two new methods in the usb_driver structure.

The patch modifieds the usbfs ioctl code to make it use the new routine
instead of usb_reset_device().  Follow-up patches will modify the hub,
usb-storage, and usbhid drivers so they can utilize this new API.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: drivers/usb/core/: remove unused exports</title>
<updated>2006-04-14T18:12:22Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2006-04-04T07:56:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87ed0aeba8d59fe5d68df8d10ba469d63b254914'/>
<id>urn:sha1:87ed0aeba8d59fe5d68df8d10ba469d63b254914</id>
<content type='text'>
This patch removes the following unused EXPORT_SYMBOL's:
- hub.c: usb_set_device_state
- usb.c: usb_alloc_dev
- usb.c: usb_disconnect

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: convert a bunch of USB semaphores to mutexes</title>
<updated>2006-03-20T22:49:55Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2006-01-11T14:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4186ecf8ad16dd05759a09594de6a87e48759ba6'/>
<id>urn:sha1:4186ecf8ad16dd05759a09594de6a87e48759ba6</id>
<content type='text'>
the patch below converts a bunch of semaphores-used-as-mutex in the USB
code to mutexes

Signed-off-by: Arjan van de Ven &lt;arjan@infradead.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6</title>
<updated>2006-01-05T02:44:12Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-01-05T02:44:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db9edfd7e339ca4113153d887e782dd05be5a9eb'/>
<id>urn:sha1:db9edfd7e339ca4113153d887e782dd05be5a9eb</id>
<content type='text'>
Trivial manual merge fixup for usb_find_interface clashes.
</content>
</entry>
<entry>
<title>[PATCH] driver core: replace "hotplug" by "uevent"</title>
<updated>2006-01-05T00:18:08Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2005-11-16T08:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=312c004d36ce6c739512bac83b452f4c20ab1f62'/>
<id>urn:sha1:312c004d36ce6c739512bac83b452f4c20ab1f62</id>
<content type='text'>
Leave the overloaded "hotplug" word to susbsystems which are handling
real devices. The driver core does not "plug" anything, it just exports
the state to userspace and generates events.

Signed-off-by: Kay Sievers &lt;kay.sievers@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: fix usb_find_interface for ppc64</title>
<updated>2006-01-04T21:51:44Z</updated>
<author>
<name>Pete Zaitcev</name>
</author>
<published>2005-12-22T01:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5691d70d4aeec0ac9cff11f0cabb7d5a1735705'/>
<id>urn:sha1:f5691d70d4aeec0ac9cff11f0cabb7d5a1735705</id>
<content type='text'>
Fix usb_find_interface. You cannot case pointers to int and long on
a big-endian 64-bitter without consequences.

Signed-off-by: Pete Zaitcev &lt;zaitcev@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: replace __setup("nousb") with __module_param_call</title>
<updated>2006-01-04T21:51:44Z</updated>
<author>
<name>Pete Zaitcev</name>
</author>
<published>2005-12-20T22:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aafbf24a1129480157af7ee780eddcea9b76ee5c'/>
<id>urn:sha1:aafbf24a1129480157af7ee780eddcea9b76ee5c</id>
<content type='text'>
Fedora users complain that passing "nousbstorage" to the installer causes
the rest of the USB support to disappear. The installer uses kernel command
line as a way to pass options through Syslinux. The problem stems from the
use of strncmp() in obsolete_checksetup().

I used __module_param_call() instead of module_param because I wanted to
preserve the old syntax in grub.conf, and it's the only macro which allows
to remove the prefix.

The fix is tested to accept the option "nousb" correctly now.

Signed-off-by: Pete Zaitcev &lt;zaitcev@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: Store port number in usb_device</title>
<updated>2006-01-04T21:48:35Z</updated>
<author>
<name>Alan Stern</name>
</author>
<published>2005-11-23T17:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=12c3da346eb81b6a281031f62eda3bca993dff5a'/>
<id>urn:sha1:12c3da346eb81b6a281031f62eda3bca993dff5a</id>
<content type='text'>
This patch (as610) adds a field to struct usb_device to store the device's
port number.  This allows us to remove several loops in the hub driver
(searching for a particular device among all the entries in the parent's
array of children).

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
