<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-op-linux/drivers/usb, branch v2.6.24-rc4</title>
<subtitle>Blackbird™ Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/blackbird-op-linux/atom?h=v2.6.24-rc4</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-op-linux/atom?h=v2.6.24-rc4'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/'/>
<updated>2007-11-29T17:24:54+00:00</updated>
<entry>
<title>revert "keyspan: init termios properly"</title>
<updated>2007-11-29T17:24:54+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@linux-foundation.org</email>
</author>
<published>2007-11-29T00:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=f78ba15705a5ef36b55c4e3142724e2211cb1733'/>
<id>urn:sha1:f78ba15705a5ef36b55c4e3142724e2211cb1733</id>
<content type='text'>
Revert 7eea436433b7b18045f272562e256976f593f7c0.

Lucy said:

  This patch will work with the 19HS but WILL BREAK all other Keyspan
  adapters.  It will take me a few days to get to looking at a correct fix but
  that keyspan_send_setup(port, 1) (and the '1' is the important part) must
  happen once when the port is first opened.  The cflag can just be set to
  whatever the normal default is for your serial environment.

So revert this again pending the proper fix.

Cc: Borislav Petkov &lt;bbpetkov@yahoo.de&gt;
Cc: Greg KH &lt;greg@kroah.com&gt;
Cc: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Cc: Lucy McCoy &lt;lucy@keyspan.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>USB: s3c2410 gadget: ensure vbus pin in input mode during read</title>
<updated>2007-11-28T21:58:36+00:00</updated>
<author>
<name>Ben Dooks</name>
<email>ben-linux@fluff.org</email>
</author>
<published>2007-11-19T22:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5f629ad7e5f9b99c6d025bf199d402734bd72d0f'/>
<id>urn:sha1:5f629ad7e5f9b99c6d025bf199d402734bd72d0f</id>
<content type='text'>
Some CPUs in the S3C24XX series do not support readback of the
value of a pin when the pin has been configured to an IRQ.

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Acked-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: s3c2410 gadget: allow sharing of vbus irq</title>
<updated>2007-11-28T21:58:36+00:00</updated>
<author>
<name>Ben Dooks</name>
<email>ben-linux@fluff.org</email>
</author>
<published>2007-11-19T22:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=8802bca4feed9e60d22a91cc5ccb1c4a1d8e3d71'/>
<id>urn:sha1:8802bca4feed9e60d22a91cc5ccb1c4a1d8e3d71</id>
<content type='text'>
If another driver wants to claim the vbus pin, say
to notify the user of an connect/disconnect then allow
the IRQ to be shared by specifiying IRQ_SHARED in the
flags.

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Acked-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: s3c2410 gadget: Header move fixups</title>
<updated>2007-11-28T21:58:36+00:00</updated>
<author>
<name>Ben Dooks</name>
<email>ben-linux@fluff.org</email>
</author>
<published>2007-11-19T22:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=899d566a6e7533cb5ad613a656c7f53a2b88abcd'/>
<id>urn:sha1:899d566a6e7533cb5ad613a656c7f53a2b88abcd</id>
<content type='text'>
Fixup the fallout from the arch moves earlier in the kernel
series.

Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
Acked-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;

</content>
</entry>
<entry>
<title>USB: usb-storage: unusual_devs entry for JetFlash TS1GJF2A</title>
<updated>2007-11-28T21:58:36+00:00</updated>
<author>
<name>Alan Stern</name>
<email>stern@rowland.harvard.edu</email>
</author>
<published>2007-11-26T15:23:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=f1e8de0dbb9ee30cd6eb9c510249847d28443cb1'/>
<id>urn:sha1:f1e8de0dbb9ee30cd6eb9c510249847d28443cb1</id>
<content type='text'>
This patch (as1018) adds an unusual_devs entry for the JetFlash
TS1GJF2A.  This device doesn't like read requests for more than 188
sectors.  Setting max_sectors down to 64 is overkill, but at least
it will work without errors.

For the torturous debugging history, see this thread:

	http://marc.info/?t=118745764700005&amp;r=1&amp;w=2

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>USB: fix up EHCI startup synchronization</title>
<updated>2007-11-28T21:58:36+00:00</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2007-11-14T00:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=1cb52658b4f5b10a9e91f8e1c21ca2bcc1b9a3ca'/>
<id>urn:sha1:1cb52658b4f5b10a9e91f8e1c21ca2bcc1b9a3ca</id>
<content type='text'>
A recent patch added software synchronization during EHCI startup,
so ports aren't switched away from the companion controllers after
resets have started.  This patch adds a short delay letting hardware
finish that port switching before any new resets begin ... so both
ends of that hardware race window are closed.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: Dave Miller &lt;davem@davemloft.net&gt;
Cc: Dely Sy &lt;dely.l.sy@intel.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Cc: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>USB: make the microtek driver and HAL cooperate</title>
<updated>2007-11-28T21:58:35+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oliver@neukum.org</email>
</author>
<published>2007-11-12T13:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5cf1973a44bd298e3cfce6f6af8faa8c9d0a6d55'/>
<id>urn:sha1:5cf1973a44bd298e3cfce6f6af8faa8c9d0a6d55</id>
<content type='text'>
to make HAL like the microtek driver's devices the parent must be
correctly set.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: uevent environment key fix</title>
<updated>2007-11-28T21:58:35+00:00</updated>
<author>
<name>Alan Stern</name>
<email>stern@rowland.harvard.edu</email>
</author>
<published>2007-11-06T20:01:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=4a9bee8256a2dec26290a3bfff86ab86b8992547'/>
<id>urn:sha1:4a9bee8256a2dec26290a3bfff86ab86b8992547</id>
<content type='text'>
This patch (as1010) was written by both Kay Sievers and me.  It solves
the problem of duplicated keys in USB uevent structures by refactoring
the uevent subroutines, taking advantage of the way the hotplug core
calls uevent handlers for the device's bus and for the device's type.
Keys needed for both USB-device and USB-interface events are added in
usb_uevent(), which is the bus handler.  Keys appropriate only for
USB-device or USB-interface events are added in usb_dev_uevent() or
usb_if_uevent() respectively, the type handlers.

In addition, unnecessary tests for NULL pointers are removed as are
duplicated debugging log statements.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: keep track of whether interface sysfs files exist</title>
<updated>2007-11-28T21:58:35+00:00</updated>
<author>
<name>Alan Stern</name>
<email>stern@rowland.harvard.edu</email>
</author>
<published>2007-11-06T16:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=7e61559f6199bb387037abfc7d10a893973561fc'/>
<id>urn:sha1:7e61559f6199bb387037abfc7d10a893973561fc</id>
<content type='text'>
This patch (as1009) solves the problem of multiple registrations for
USB sysfs files in a more satisfying way than the existing code.  It
simply adds a flag to keep track of whether or not the files have been
created; that way the files can be created or removed as needed.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;

</content>
</entry>
<entry>
<title>USB: sierra: new product id</title>
<updated>2007-11-28T21:58:35+00:00</updated>
<author>
<name>agilmore@wirelessbeehive.com</name>
<email>agilmore@wirelessbeehive.com</email>
</author>
<published>2007-11-20T20:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5fdcd0396be443e36a4e2128f51818acca570ee7'/>
<id>urn:sha1:5fdcd0396be443e36a4e2128f51818acca570ee7</id>
<content type='text'>
Per the maintainer of the usbserial/sierra.c driver, the patch below adds
a new id to the list of supported cards for the sierra driver. Tested and
working for me on Fedora 8, kernel 2.6.23 and on the more recent sierra.c
available in
http://www.sierrawireless.com/resources/support/Software/Linux/v.1.2.6b(kernel2.6.21).zip

Hardware is a MiniPCI card in a Lenovo T61p.


Signed-off-by: Andrew Gilmore &lt;agilmore@wirelessbeehive.com&gt;
Cc: Kevin Lloyd &lt;linux@sierrawireless.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
