Re: [linux-usb-devel] help required

2007-07-12 Thread Greg KH
On Thu, Jul 12, 2007 at 11:13:36AM +0530, shantibhushan sale wrote: Hi I am working on USB device drivers. Could you help me out to for few things? I m trying to load device drivers for Device.In this case,we have to load GadgetFs,but it gives me error. Do you have any

[linux-usb-devel] flip buffer initialisation - iuu_phoenix

2007-07-12 Thread Alain Degreffe
I in the code submitted yesterday, I had ( I always have it ) a problem with the flip buffer... The data are well coming from the usb reader but the flush of the flip buffer doesn't work after the very first device open... The close function must be called before. After that, all is working well

Re: [linux-usb-devel] [2.6.22-rc7] khubd NULL deref oops...

2007-07-12 Thread Cornelia Huck
On Wed, 11 Jul 2007 17:41:13 -0400 (EDT), Alan Stern [EMAIL PROTECTED] wrote: On Wed, 11 Jul 2007, Daniel J Blueman wrote: Try disabling CONFIG_USB_SUSPEND. It makes lots of USB bugs go away I'll give it a shot. For the record, I wasn't trying to perform a suspend at this time (or

[linux-usb-devel] Help on gadget udc

2007-07-12 Thread Rajesh Srinivasan
Hi All, I am in teh process of developing a gadget driver for our peripheral hardware. I have completed the non-gadget version (custom driver) for our peripheral controller, and am about to start with the Gadget driver. Do we have any guide as to the steps for creating a new udc driver?. I

[linux-usb-devel] FW: PL2501 USB Host to Host

2007-07-12 Thread Tobias Arp
Please put dmesg output here... plug in the cable to windows... plug in to linux and get dmesg output dmesg output looks like this: hub 5-0:1.0: state 7 ports 8 chg evt 0020 ehci_hcd :00:1d.7: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT hub 5-0:1.0: port 5, status 0501,

Re: [linux-usb-devel] looking for Lineo USB device stack

2007-07-12 Thread Li Yang-r58472
Hi Stan, This is the quoted message from a colleague worked for Lineo. I do not remember a uclinux bsp for 2.4.23 that supported usb serial and ethernet. If they know of a specific bsp that had the usb functionality that they want we could possibly find it for them. -- Coray - Leo

[linux-usb-devel] Reg:USB configuration

2007-07-12 Thread S.Selin Jeba Shanthi
Hi, We are using the AT91SAM9261 board for our application.Now our device is act as mass storage but i want that device to be act as serial device parallely.How can we make that possible?How do we make the USB descriptors with two interfaces and four endpoints?Please Clarify my

[linux-usb-devel] HID driver

2007-07-12 Thread Marcel Meerstetter
Hello all, i need help with the USB HID driver. I am running kernel version 2.6.12. When I attach a USB keyboard, it is recognized # usb 1-1: new low speed USB device using s3c2410-ohci and address 2 usb 1-1: Product: HP Basic USB Keyboard usb 1-1: Manufacturer: CHICONY however no device is

Re: [linux-usb-devel] HID driver

2007-07-12 Thread Oliver Neukum
Am Donnerstag, 12. Juli 2007 schrieb Marcel Meerstetter: Hello all, i need help with the USB HID driver. I am running kernel version 2.6.12. When I attach a USB keyboard, it is recognized # usb 1-1: new low speed USB device using s3c2410-ohci and address 2 usb 1-1: Product: HP Basic

Re: [linux-usb-devel] High speed devices with kernel 2.6.21.5.

2007-07-12 Thread Alan Stern
On Wed, 11 Jul 2007, Branden Sletteland wrote: I went back and tried this power cycling method with a 2.6.21.5 kernel and a 2.6.22 kernel with the same results as my 2.6.20.11 kernel with the 2.6.21.5 drivers/usb/host directory. Now I just need to figure out how to get the storage devices to

Re: [linux-usb-devel] [Em28xx] dvb-core random crashes - Got it

2007-07-12 Thread Alan Stern
On Thu, 12 Jul 2007, Christoph wrote: So, since yesterday I'm running this: drivers/usb/host/ehci-hcd.c:611 /* complete the unlinking of some qh [4.15.2.3] */ if (status STS_IAA) { if (ehci-reclaim) { COUNT (ehci-stats.reclaim);

Re: [linux-usb-devel] Help on gadget udc

2007-07-12 Thread Alan Stern
On Thu, 12 Jul 2007, Rajesh Srinivasan wrote: Hi All, I am in teh process of developing a gadget driver for our peripheral hardware. I have completed the non-gadget version (custom driver) for our peripheral controller, and am about to start with the Gadget driver. Do we have any guide

Re: [linux-usb-devel] High speed devices with kernel 2.6.21.5.

2007-07-12 Thread Gene Heskett
On Thursday 12 July 2007, Alan Stern wrote: On Wed, 11 Jul 2007, Branden Sletteland wrote: I went back and tried this power cycling method with a 2.6.21.5 kernel and a 2.6.22 kernel with the same results as my 2.6.20.11 kernel with the 2.6.21.5 drivers/usb/host directory. Now I just need to

Re: [linux-usb-devel] High speed devices with kernel 2.6.21.5.

2007-07-12 Thread Alan Stern
On Thu, 12 Jul 2007, Gene Heskett wrote: If you want to see all the patches that affected each source file, you can use the Git-Web interface at kernel.org: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=dr

[linux-usb-devel] [PATCH] microtek.c - use data accessors and !use_sg cleanup

2007-07-12 Thread Boaz Harrosh
This work is dependent on scsi-misc-2.6 git tree. - use scsi_cmnd data accessors - Clean the !use_sg code paths Signed-off-by: Boaz Harrosh [EMAIL PROTECTED] --- drivers/usb/image/microtek.c | 32 ++-- 1 files changed, 14 insertions(+), 18 deletions(-) diff

Re: [linux-usb-devel] [2.6.22-rc7] khubd NULL deref oops...

2007-07-12 Thread Alan Stern
On Wed, 11 Jul 2007, Daniel J Blueman wrote: On 11/07/07, Chuck Ebbert [EMAIL PROTECTED] wrote: On 07/08/2007 05:45 PM, Daniel J Blueman wrote: When plugging in a USB 2 mass-storage device which I've been seeing problems with, I caught a khubd oops [1]. Kernel is 2.6.22-rc7 on ia32

[linux-usb-devel] [PATCH] isp116x-hcd: prepare for urb-status

2007-07-12 Thread Alan Stern
This patch (as931b), adapted from a patch by Olav Kongas, makes a small set of conservative changes to the isp116x-hcd driver in preparation for the removal of urb-status. finish_request() is moved up in the source and is called as soon as the URB is known to have completed,

[linux-usb-devel] [PATCH] USB: add descriptors binary sysfs attribute

2007-07-12 Thread Alan Stern
This patch (as934) adds a new readonly binary sysfs attribute file called descriptors for each USB device. The attribute contains the device descriptor followed by the raw descriptor entry (config plug subsidiary descriptors) for the current configuration. Having this information available in

[linux-usb-devel] [PATCH 127/149] USB: fix gregkh-usb-usb-use-menuconfig-objects

2007-07-12 Thread Greg Kroah-Hartman
From: Jan Engelhardt [EMAIL PROTECTED] Generally, Jens Axboe was against 'default y', so I'll have some patches to remove it. Cc: Jens Axboe [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/Kconfig |1 - 1

[linux-usb-devel] [PATCH 128/149] USB: drivers/block/ub.c: use list_for_each_entry()

2007-07-12 Thread Greg Kroah-Hartman
From: Matthias Kaehlcke [EMAIL PROTECTED] Low performance USB storage driver: Use list_for_each_entry() instead of list_for_each() Signed-off-by: Matthias Kaehlcke [EMAIL PROTECTED] Cc: Pete Zaitcev [EMAIL PROTECTED] Cc: Jens Axboe [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED]

[linux-usb-devel] [PATCH 136/149] USB: remove Makefile reference to obsolete OHCI_AT91

2007-07-12 Thread Greg Kroah-Hartman
From: Robert P. J. Day [EMAIL PROTECTED] Signed-off-by: Robert P. J. Day [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/Makefile |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git

[linux-usb-devel] [PATCH 138/149] USB: usb/dma doc updates

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] This patch updates some of the documentation about DMA buffer management for USB, and ways to avoid extra copying. Our understanding of the issues has improved over time. - Most drivers should *avoid* the dma-coherent allocators. There are a few

[linux-usb-devel] [PATCH 149/149] USB: ohci-pnx4008: Remove unnecessary cast of return value of kzalloc

2007-07-12 Thread Greg Kroah-Hartman
From: Suresh Jayaraman [EMAIL PROTECTED] Remove unnecessary cast of return value of kzalloc() in usb/host/ohci-pnx4008.c Signed-off-by: Suresh Jayaraman [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/host/ohci-pnx4008.c |2 +- 1 files changed, 1

[linux-usb-devel] [PATCH 148/149] USB: additions to the quirk list

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] this adds some scanners reported to be crashed by autosuspend to the quirk list. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |8 1 files changed, 8

[linux-usb-devel] [PATCH 147/149] usb-storage: implement autosuspend

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as930) implements autosuspend for usb-storage. It is adapted from a patch by Oliver Neukum. Autosuspend is allowed except during LUN scanning, resets, and command execution. Signed-off-by: Alan Stern [EMAIL PROTECTED] Signed-off-by: Greg

[linux-usb-devel] [PATCH 146/149] USB: cdc-acm: add new device id to option driver

2007-07-12 Thread Greg Kroah-Hartman
From: Andrey Arapov [EMAIL PROTECTED] USB: add new device id to option driver device is Samsung X180 China cellphone Signed-off-by: Andrey Arapov [EMAIL PROTECTED] Acked-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/class/cdc-acm.c |

[linux-usb-devel] [PATCH 145/149] USB: goku_udc trivial cleanups

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Minor fixes to goku_udc ... whitespace, let -DDEBUG do its thing, check the return value of device_register(), sparse tweaks. Signed-off-by: David Brownell [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] ---

[linux-usb-devel] [PATCH 144/149] USB: usb gadget stack can now -DDEBUG with Kconfig

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Although the other USB driver directories got taught how use Kconfig and the Makefile to enable the debugging messages enabled by -DDEBUG, the gadget stack was overlooked. This patch remedies that omission, but doesn't update any drivers to remove previous

[linux-usb-devel] [PATCH 143/149] usb gadget stack: remove usb_ep_*_buffer(), part 2

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] This patch removes controller driver infrastructure which supported the now-removed usb_ep_{alloc,free}_buffer() calls. As can be seen, many of the implementations of this were broken to various degrees. Many didn't properly return dma-coherent mappings;

[linux-usb-devel] [PATCH 142/149] usb gadget stack: remove usb_ep_*_buffer(), part 1

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Remove usb_ep_{alloc,free}_buffer() calls, for small dma-coherent buffers. This patch just removes the interface and its users; later patches will remove controller driver support. - This interface is invariably not implemented correctly in the

[linux-usb-devel] [PATCH 141/149] USB: pxa2xx_udc -- cleanups, mostly removing dma hooks

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Cleanups to the pxa2xx_udc code: - Primarily removing unused DMA hooks. - One sparse warning removed - Remove some Lubbock-only LED hooks (for debugging) That DMA code was never really completed. It worked, mostly, for IN transfers (to the host) if

[linux-usb-devel] [PATCH 139/149] USB: quirk for samsung printer

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] this printer does not survive suspension. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git

[linux-usb-devel] [PATCH 137/149] USB: drivers/usb/storage/unusual_devs.h whitespace cleanup

2007-07-12 Thread Greg Kroah-Hartman
From: S.Caglar Onur [EMAIL PROTECTED] Following patch removes trailing whitespaces at the ends of lines and converts smarttabs/whitespaces into real tabs. Signed-off-by: S.Caglar Onur [EMAIL PROTECTED] Signed-off-by: Phil Dibowitz [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL

[linux-usb-devel] [PATCH 135/149] USB: io_*: remove bogus termios no change checks

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox [EMAIL PROTECTED] Signed-off-by: Alan Cox [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/io_edgeport.c |9 - drivers/usb/serial/io_ti.c |8 2 files changed,

[linux-usb-devel] [PATCH 134/149] USB: mos7720: remove bogus no termios change check

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox [EMAIL PROTECTED] Signed-off-by: Alan Cox [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/mos7720.c | 10 -- 1 files changed, 0 insertions(+), 10 deletions(-) diff --git

[linux-usb-devel] [PATCH 130/149] USB: make the usb_device numa_node get assigned from controller

2007-07-12 Thread Greg Kroah-Hartman
From: Yinghai Lu [EMAIL PROTECTED] So we can use dev_to_node(usb_dev-dev) later in kmalloc_node to dma buffer Signed-off-by: Yinghai Lu [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] Acked-by: Christoph Lameter [EMAIL PROTECTED] Cc: David Rientjes [EMAIL PROTECTED] Signed-off-by: Andrew

[linux-usb-devel] [PATCH 129/149] USB: ftdi_sio: fix oops due to processing workarounds too early

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] Fix an oops that happens in relation with applying work arounds for buggy ftdi_sio devices. The quirks were handled too early because due to changes in the initialisation of usb serial devices the device was not fully initialised when the old hook was

[linux-usb-devel] [PATCH 126/149] USB: Make usb-autosuspend timer 1 sec jiffy aligned

2007-07-12 Thread Greg Kroah-Hartman
From: Venki Pallipadi [EMAIL PROTECTED] Make usb autosuspend timers 1sec jiffy aligned. This helps to reduce the frequency at which the CPU must be taken out of a lower-power state. Signed-off-by: Venkatesh Pallipadi [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED]

[linux-usb-devel] [PATCH 125/149] USB: Don't autosuspend Blackberry devices.

2007-07-12 Thread Greg Kroah-Hartman
From: Jeremy Katz [EMAIL PROTECTED] Blackberry devices charge over USB. By autosuspending the port, they are not able to charge reliably. Signed-off-by: Jeremy Katz [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/core/quirks.c |5 + 1 files

[linux-usb-devel] [PATCH 123/149] USB: add IAD support to usbfs and sysfs

2007-07-12 Thread Greg Kroah-Hartman
From: Craig W. Nadler [EMAIL PROTECTED] USB_IAD: Adds support for USB Interface Association Descriptors. This patch adds support to the USB host stack for parsing, storing, and displaying Interface Association Descriptors. In /proc/bus/usb/devices lines starting with A: show the fields in an

[linux-usb-devel] [PATCH 122/149] USB: mos7720: change developer email addresses

2007-07-12 Thread Greg Kroah-Hartman
Update the original developer's email addresses at their request. Cc: Vijaya Kumar [EMAIL PROTECTED] Cc: Ajay Kumar [EMAIL PROTECTED] Cc: Gurudeva [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/mos7720.c |6 +++--- 1 files changed, 3

[linux-usb-devel] [PATCH 120/149] USB: Don't resume root hub if the controller is suspended

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] Root hubs can't be resumed if their parent controller device is still suspended. This patch (as925) adds a check for that condition in hcd_bus_resume() and prevents it from being treated as a fatal controller failure. ehci-hcd is updated to add the

[linux-usb-devel] [PATCH 119/149] USB: Remove usages of dev-power.power_state

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as922) removes all but one of the remaining vestiges of dev-power.power_state from usbcore. The only usage left must remain until the deprecated power/state sysfs attribute is gone. Signed-off-by: Alan Stern [EMAIL PROTECTED] Signed-off-by: Greg

[linux-usb-devel] [PATCH 117/149] USB: Pete's taking over usblp

2007-07-12 Thread Greg Kroah-Hartman
From: Pete Zaitcev [EMAIL PROTECTED] Vojtech agreed to pass usblp over to me, so if you find bugs don't bug him. Signed-off-by: Pete Zaitcev [EMAIL PROTECTED] Signed-off-by: Vojtech Pavlik [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- MAINTAINERS |8 1

[linux-usb-devel] [PATCH 114/149] usb gadget: Rename husb2dev - usba

2007-07-12 Thread Greg Kroah-Hartman
From: Haavard Skinnemoen [EMAIL PROTECTED] husb2dev was the internal name of the USB Device Controller on AT32AP7000. Rename it to atmel_usba, which is closer to the official name used in documentation and marketing material. Signed-off-by: Haavard Skinnemoen [EMAIL PROTECTED] Signed-off-by:

[linux-usb-devel] [PATCH 113/149] USB: Add URB_FREE_BUFFER flag and the logic behind it

2007-07-12 Thread Greg Kroah-Hartman
From: Marcel Holtmann [EMAIL PROTECTED] USB: Add URB_FREE_BUFFER flag for freeing the transfer buffer In some cases it is not needed that the driver keeps track of the transfer buffer of an URB. It can be simply freed along with the URB itself when the reference count goes down to zero. The new

[linux-usb-devel] [PATCH 112/149] USB: Fix up full-speed bInterval values in high-speed interrupt descriptor

2007-07-12 Thread Greg Kroah-Hartman
From: Laurent Pinchart [EMAIL PROTECTED] Many device manufacturers are using full-speed bInterval values in high-speed interrupt endpoint descriptors. If the bInterval value is greater than 16, assume the device uses full-speed descriptors and fix the value accordingly. Signed-off-by: Laurent

[linux-usb-devel] [PATCH 110/149] USB: usb-skeleton use anchors in suspend/resume handling

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] use anchors in suspend/resume handling Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/usb-skeleton.c | 42 +- 1 files changed, 37 insertions(+), 5

[linux-usb-devel] [PATCH 109/149] USB: usb-skeleton: use anchors in disconnect handling

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] use anchors in disconnect handling Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/usb-skeleton.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git

[linux-usb-devel] [PATCH 105/149] USB: sierra: cleanup the startup and shutdown path

2007-07-12 Thread Greg Kroah-Hartman
This removes the ugly code that was copied from the keyspan driver and allocates the in urbs in a much shorter code path that can be understood easier. Also turned off the interrupt urb when no port was open as it's not nice to keep the bus busy for no good reason at all (this should be a power

[linux-usb-devel] [PATCH 104/149] USB: sierra: remove incorrect usage of the urb status field

2007-07-12 Thread Greg Kroah-Hartman
You can't rely on the fact that the status really is correct like it was. Also simplified the write path and now we allocate the urb and data on the fly, instead of trying to do that really odd timeout check which I am guessing doesn't really work properly. This should speed up the device by

[linux-usb-devel] [PATCH 103/149] USB: serial: whiteheat: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/whiteheat.c | 25 - 1 files

[linux-usb-devel] [PATCH 102/149] USB: serial: visor: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/visor.c | 20 1 files changed, 12

[linux-usb-devel] [PATCH 098/149] USB: serial: pl2303: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/pl2303.c | 42

[linux-usb-devel] [PATCH 097/149] USB: serial: oti6858: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/oti6858.c | 35 ++- 1

[linux-usb-devel] [PATCH 096/149] USB: serial: option: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Matthias Urlichs [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/option.c | 14

[linux-usb-devel] [PATCH 092/149] USB: serial: mos7720: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: VijayaKumar G.N. [EMAIL PROTECTED] Cc: AjayKumar [EMAIL PROTECTED] Cc: Gurudeva N. [EMAIL PROTECTED] Signed-off-by: Greg

[linux-usb-devel] [PATCH 090/149] USB: serial: kobil_sct: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Thomas Wahrenbruch [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/kobil_sct.c |

[linux-usb-devel] [PATCH 088/149] USB: serial: keyspan_pda: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/keyspan_pda.c | 17 ++--- 1 files changed,

[linux-usb-devel] [PATCH 087/149] USB: serial: keyspan: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/keyspan.c | 50

[linux-usb-devel] [PATCH 086/149] USB: serial: ir-usb: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Gary Brubaker [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/ir-usb.c | 12

[linux-usb-devel] [PATCH 084/149] USB: serial: ipaq: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Ganesh Varadarajan [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/ipaq.c | 14

[linux-usb-devel] [PATCH 083/149] USB: serial: io_ti: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Al Borchers [EMAIL PROTECTED] Cc: Peter Berger [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] ---

[linux-usb-devel] [PATCH 080/149] USB: serial: garmin_gps: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Hermann Kneissel [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/garmin_gps.c |

[linux-usb-devel] [PATCH 079/149] USB: serial: ftdi_sio: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: Kuba Ober [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/ftdi_sio.c | 11

[linux-usb-devel] [PATCH 075/149] USB: serial: cyberjack: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Cc: [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/cyberjack.c | 17

[linux-usb-devel] [PATCH 074/149] USB: serial: belkin_sa: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/belkin_sa.c |9 ++--- 1 files changed, 6

[linux-usb-devel] [PATCH 073/149] USB: serial: airprime: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/airprime.c | 10 ++ 1 files changed, 6

[linux-usb-devel] [PATCH 072/149] USB: serial: aircable: clean up urb-status usage

2007-07-12 Thread Greg Kroah-Hartman
This done in anticipation of removal of urb-status, which will make that patch easier to review and apply in the future. Cc: linux-usb-devel@lists.sourceforge.net Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/aircable.c | 16 +--- 1 files changed, 9

[linux-usb-devel] [PATCH 070/149] usb: free DMA mappings if enqueue fails

2007-07-12 Thread Greg Kroah-Hartman
From: Pete Zaitcev [EMAIL PROTECTED] This patch releases DMA resources if enqueue fails in the HCD. Linux had this bug ever since we converted from virt_to_bus for 2.4. It is difficult to hit. A user would need a significant memory pressure or some other unusual condition. It was reported to me

[linux-usb-devel] [PATCH 068/149] synchronization in usb_serial_put

2007-07-12 Thread Greg Kroah-Hartman
From: Benny Halevy [EMAIL PROTECTED] I think there is a race between usb_serial_put() and usb_serial_get_by_index() (and get_free_serial()) with regards to handling the serial port refcount. usb_serial_get_by_index() gets a reference on the serial port under table_lock while return_serial

[linux-usb-devel] [PATCH 066/149] ehci-hub: improved over-current recovery

2007-07-12 Thread Greg Kroah-Hartman
From: Christian Engelmayer [EMAIL PROTECTED] According to the USB Specification Revision 2.0 chapter 11.12.5 a hub experiencing an over-current condition must place all affected ports in the powered-off state. It seems that some root hubs need port power to be cycled by software in order to get

[linux-usb-devel] [PATCH 067/149] USB: io_ti: sleep with spinlock held detected by automatic tool

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] this fixes the sleep found with the automatic tool. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/io_ti.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[linux-usb-devel] [PATCH 065/149] USB: usb host side can be configured given PCMCIA

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Platforms with PCMCIA support can implement host-side USB with sl811_cs, so make sure this menu shows up on platforms with PCMCIA. Signed-off-by: David Brownell [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/Kconfig |

[linux-usb-devel] [PATCH 062/149] USB: PS3: USB system-bus rework

2007-07-12 Thread Greg Kroah-Hartman
From: Geoff Levand [EMAIL PROTECTED] USB HCD glue updates to reflect the new PS3 unifed device support. - Fixed remove() routine. - Added shutdown() routine. - Added request_mem_region() call. - Fixed MODULE_ALIAS(). - Made a proper fix for the hack done to support muti-platform in commit

[linux-usb-devel] [PATCH 053/149] USB: remove __usb_port_suspend

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as915b) combines the public routine usb_port_suspend() and the private routine __usb_port_suspend() into a single function. By removing the explicit mention of otg_port in the call to __usb_port_suspend(), we prevent a possible error in which the

[linux-usb-devel] [PATCH 054/149] USB: separate root and non-root suspend/resume

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as916) completes the separation of code paths for suspend and resume of root hubs as opposed to non-root devices. Root hubs will be power-managed through their bus_suspend and bus_resume methods, whereas normal devices will use usb_port_suspend()

[linux-usb-devel] [PATCH 052/149] USB: Fix NEC OHCI chip silicon bug

2007-07-12 Thread Greg Kroah-Hartman
From: Michael Hanselmann [EMAIL PROTECTED] This patch fixes a silicon bug in some NEC OHCI chips. The bug appears at random times and is very, very difficult to reproduce. Without the following patch, Linux would shut the chip and its associated devices down. In Apple PowerBooks this leads to an

[linux-usb-devel] [PATCH 050/149] USB: EHCI: Safe endianness for transfer buffers after reset in case of HUB with TT

2007-07-12 Thread Greg Kroah-Hartman
From: Vladimir Barinov [EMAIL PROTECTED] This patch fixes the endianness select for transfer buffers in EHCI controllers that have Transaction Translator built in the hub. Also I cleaned it up to make rid of magic numbers. Signed-off-by: Vladimir Barinov [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]

[linux-usb-devel] [PATCH 047/149] USB: usb-skeleton: usb anchor to implement flush

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] This patch set introduces usb_anchor and uses it to implement all modern APIs in the skeleton driver. - proper error reporting in the skeleton driver - implementation of flush() Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg

[linux-usb-devel] [PATCH 045/149] USB Core: hub.c: prevent re-enumeration on HNP

2007-07-12 Thread Greg Kroah-Hartman
From: Vikram Pandita [EMAIL PROTECTED] Patch is to prevent the OTG host of doing 3 times enumeration of device when the Host suspends for HNP. The error code used in this case is ENOTSUPP. Signed-off-by: Vikram Pandita [EMAIL PROTECTED] Acked-by: Alan Stern [EMAIL PROTECTED] Acked-by: David

[linux-usb-devel] [PATCH 043/149] USB: flow control fix for pl2303

2007-07-12 Thread Greg Kroah-Hartman
From: t.sefzick [EMAIL PROTECTED] in order to be able to switch back to 'flow-control none' after having activated 'flow-control rts/cts', I made a small change to 'pl2303.c'. Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/pl2303.c |7 +++ 1 files changed, 7

[linux-usb-devel] [PATCH 042/149] USB: generic usb serial to new buffering scheme

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum [EMAIL PROTECTED] the generic driver also had its own buffering. Signed-off-by: Oliver Neukum [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/usb/serial/generic.c | 69 - 1 files changed, 34

[linux-usb-devel] [PATCH 039/149] USB: export linux/usb_gadgetfs as linux/usb/gadgetfs.h

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Make sure gadgetfs userspace interface is properly exported: - Move linux/usb_gadgetfs.h to linux/usb/gadgetfs.h; - Export it using Kbuild; - Add an #include guard; - Correct some internal documentation; - Update struct layout so it's the same on 32/64

[linux-usb-devel] [PATCH 038/149] USB: use function attribute __maybe_unused

2007-07-12 Thread Greg Kroah-Hartman
From: David Rientjes [EMAIL PROTECTED] Substitute USB instances of __attribute__ ((unused)) functions with the newly introduced __maybe_unused. Signed-off-by: David Rientjes [EMAIL PROTECTED] Signed-off-by: David Brownell [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] ---

[linux-usb-devel] [PATCH 037/149] USB: ehci_fsl update for MPC831x support

2007-07-12 Thread Greg Kroah-Hartman
From: Li Yang [EMAIL PROTECTED] For MPC831x support, change the ehci-fsl driver to preserve bits set in platform code. Add a common CONFIG_USB_EHCI_FSL to indicate presence of Freescale EHCI SOC. Add FSL_USB2_DR_OTG operating mode support, thus both host and device can work for the mini-ab

[linux-usb-devel] [PATCH 036/149] USB: Set CONFIG_USB_EHCI_BIG_ENDIAN_MMIO/_DESC in usb/host/Kconfig

2007-07-12 Thread Greg Kroah-Hartman
From: Stefan Roese [EMAIL PROTECTED] Now select the big-endian configuration options CONFIG_USB_EHCI_BIG_ENDIAN_MMIO and CONFIG_USB_EHCI_BIG_ENDIAN_DESC in the usb host Kconfig file and not in the platform Kconfig files. Signed-off-by: Stefan Roese [EMAIL PROTECTED] Signed-off-by: David Brownell

[linux-usb-devel] [PATCH 035/149] USB: EHCI big endian data structures support (for 440EPx)

2007-07-12 Thread Greg Kroah-Hartman
From: Stefan Roese [EMAIL PROTECTED] This patch adds support for the AMCC 440EPx EHCI controller whose in-memory data structures and the registers are represented in big- endian format. Signed-off-by: Stefan Roese [EMAIL PROTECTED] Signed-off-by: David Brownell [EMAIL PROTECTED] Signed-off-by:

[linux-usb-devel] [PATCH 034/149] USB: ftdi_sio.c: Allow setting latency timer on FT232RL

2007-07-12 Thread Greg Kroah-Hartman
From: Stepan Moskovchenko [EMAIL PROTECTED] The new FT232RL allows setting and getting the value of the latency timer, like on the FT232BM. However, the driver will not create the sysfs entries for the RL without this one-line patch. I have tested it on two systems with successful results.

[linux-usb-devel] [PATCH 031/149] USB: hub.c loops forever on resume from ram due to bluetooth

2007-07-12 Thread Greg Kroah-Hartman
From: Mark Lord [EMAIL PROTECTED] Okay, found it. The root cause here was a missing CONFIG_USB_SUSPEND=y, which means the hci_usb device never got marked as USB_STATE_SUSPENDED, which then caused the loop to go on forever. The system works fine now with CONFIG_USB_SUSPEND=y in the .config.

[linux-usb-devel] [PATCH 028/149] USB: RTS/CTS handshaking support, DTR fixes for MCT U232 serial adapter

2007-07-12 Thread Greg Kroah-Hartman
From: Dave Platt [EMAIL PROTECTED] Improvements and fixes to the MCT U232 USB/serial interface driver. Implement RTS/CTS hardware flow control. Implement HUPCL. Bring handling of DTR and RTS into conformance with other Linux serial port drivers - assert both signals when opening device, even if

[linux-usb-devel] [PATCH 027/149] USB: Patch to align the various USB timers to fire at the same time

2007-07-12 Thread Greg Kroah-Hartman
From: Arjan van de Ven [EMAIL PROTECTED] This patch modifies the USB regular 250ms timer to be perfectly aligned to the second and quarters thereof. This change is there to make sure that if you have multiple USB ports, the timers for all these ports will fire at the same time rather than all

[linux-usb-devel] [PATCH 025/149] USB: Make device reset stop retrying after disconnect

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as898) changes the port reset code in the hub driver. If a connect change occurs, it is reported the same way as a disconnect (which of course is what it really is). It also changes usb_reset_device(), to prevent the routine from futilely retrying

[linux-usb-devel] [PATCH 023/149] USB: add RESET_RESUME device quirk

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as888) adds a new USB device quirk for devices which are unable to resume correctly. By using the new code added for the USB-persist facility, it is a simple matter to reset these devices instead of resuming them. To get things kicked off, a quirk

[linux-usb-devel] [PATCH 022/149] USB: EHCI, OHCI: handover changes

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as887) changes the way ehci-hcd and ohci-hcd handle a loss of VBUS power during suspend. In order for the USB-persist facility to work correctly, it is necessary for low- and full-speed devices attached to a high-speed port to be handed back to the

[linux-usb-devel] [PATCH 020/149] usbmon: Add class for binary interface

2007-07-12 Thread Greg Kroah-Hartman
From: Pete Zaitcev [EMAIL PROTECTED] Add a class which allows for an easier integration with udev. This code was originally written by Paolo Abeni, and arrived to my tree as a part of big patch to add binary API on December 18. As I understand, Paolo always meant the class to be a part of the

[linux-usb-devel] [PATCH 019/149] USB: oti6858 usb-serial driver (in Nokia CA-42 cable)

2007-07-12 Thread Greg Kroah-Hartman
From: Kees Lemmens [EMAIL PROTECTED] Last week I've been searching for a driver for the CA-42 cable (see usb below) that fitted my kernel 2.6.20. I only found an abandoned version for a driver on your website that indeed worked on 2.6.18 but wouldn't even compile with a more recent 2.6.20

[linux-usb-devel] [PATCH 018/149] USB: ehci refcounts work on ppc7448

2007-07-12 Thread Greg Kroah-Hartman
From: David Brownell [EMAIL PROTECTED] Remove atomic operations on the reference counter for EHCI queue heads. On various platforms (including ppc7448), atomic operations are unusable with dma-coherent memory. Signed-off-by: Steven J. Hill [EMAIL PROTECTED] Signed-off-by: David Brownell [EMAIL

[linux-usb-devel] [PATCH 016/149] USB: make hub driver's release more robust

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This revised patch (as893c) improves the method used by the hub driver to release its private data structure. The current code is non-robust, relying on a memory region not getting reused by another driver after it has been freed. The patch adds a reference

[linux-usb-devel] [PATCH 015/149] USB: remove locktree routine from the hub driver

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern [EMAIL PROTECTED] This patch (as892) removes the locktree routine from the hub driver. It currently is used in only one place, by a single kernel thread; hence it isn't doing any good. Signed-off-by: Alan Stern [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL

  1   2   >