Re: [linux-usb-devel] [PATCH 033/149] USB: rework C++-style comments

2007-07-12 Thread David Brownell
On Thursday 12 July 2007, Greg Kroah-Hartman wrote: > > +#define VERBOSE_DEBUG  0 > + > +#if VERBOSE_DEBUG > +#define dev_vdbg   dev_dbg > +#else > +#define dev_vdbg(dev, fmt, args...)do { } while (0) > +#endif > + *snicker* Just last week some feedback from Andrew made me think that thi

[linux-usb-devel] Please reactivate your Yahoo! Groups email address

2007-07-12 Thread Yahoo!Groups
Dear Yahoo! Groups member, You belong to one or more email groups provided by Yahoo! Groups (groups.yahoo.com). Recently, messages sent to you from Yahoo! Groups have been returned to us as undeliverable. As a result, we have temporarily turned off message delivery to this email address. If

Re: [linux-usb-devel] [PATCH 118/149] USB: usblp: add dynamic URBs, fix races

2007-07-12 Thread Greg KH
On Thu, Jul 12, 2007 at 06:48:50PM -0700, Pete Zaitcev wrote: > On Thu, 12 Jul 2007 16:42:33 -0700, Greg Kroah-Hartman <[EMAIL PROTECTED]> > wrote: > > Hi, Greg: > > > drivers/usb/class/usblp.c | 618 > > +++-- > > I found a bug in this patch and sent a

Re: [linux-usb-devel] [PATCH 118/149] USB: usblp: add dynamic URBs, fix races

2007-07-12 Thread Pete Zaitcev
On Thu, 12 Jul 2007 16:42:33 -0700, Greg Kroah-Hartman <[EMAIL PROTECTED]> wrote: Hi, Greg: > drivers/usb/class/usblp.c | 618 > +++-- I found a bug in this patch and sent a fix this Tuesday. Please make sure it goes to Linus as well. Sorry about that.

[linux-usb-devel] [PATCH] usb/hid: The HID Simple Driver Patches 0.5.1 for 2.6.22 (all-in-one)

2007-07-12 Thread raise.sail
It hasn't any feature change, this release just is 2.6.22 port, enjoy it. It can be apply at 2.6.22 vanilla at least. Signed-off-by: Li Yu <[EMAIL PROTECTED]> diff -Naurp linux-2.6.22-rc5/include/linux/hid.h linux-2.6.22-rc5.hid-simple.tree/include/linux/hid.h --- linux-2.6.22-rc5/include/linu

Re: [linux-usb-devel] [PATCH 006/149] USB: m66592-udc: peripheral controller driver for M66592

2007-07-12 Thread Greg KH
On Thu, Jul 12, 2007 at 05:23:41PM -0700, David Brownell wrote: > On Thursday 12 July 2007, Greg Kroah-Hartman wrote: > > > > From: Yoshihiro Shimoda <[EMAIL PROTECTED]> > > > > I would like to submit Renesas M66592 udc driver. > > > > The M66592 is Renesas USB 2.0 peripheral controller. > > Thi

[linux-usb-devel] [PATCH 02/02] USB: sierra: Add new devices

2007-07-12 Thread Kevin Lloyd
From: Kevin Lloyd <[EMAIL PROTECTED]> This patch adds new devices to the sierra wireless driver. This is being resubmitted because the dependent patch (patch 01/02) needed to be resubmitted. This patch was tested on the 2.6.21.1 kernel source patched with the following patches (found at http:/

[linux-usb-devel] [PATCH 01/02] USB: sierra: Add TRU-Install (c) Support [ATTEMPT 4]

2007-07-12 Thread Kevin Lloyd
From: Kevin Lloyd <[EMAIL PROTECTED]> This patch adds compatibility with Sierra Wireless' new TRU-Install feature. Future devices that use this feature will not work unless this patch has been applied. This attempt of the patch corrects a hard-coded return and the dev_dbg messages form the pre

Re: [linux-usb-devel] [PATCH 006/149] USB: m66592-udc: peripheral controller driver for M66592

2007-07-12 Thread David Brownell
On Thursday 12 July 2007, Greg Kroah-Hartman wrote: > > From: Yoshihiro Shimoda <[EMAIL PROTECTED]> > > I would like to submit Renesas M66592 udc driver. > > The M66592 is Renesas USB 2.0 peripheral controller. > This controller supports USB high-speed. > > The driver has been tested Gadget Zero

Re: [linux-usb-devel] [GIT PATCH] USB patches for 2.6.22

2007-07-12 Thread Andrew Morton
On Thu, 12 Jul 2007 17:03:46 -0700 (PDT) Linus Torvalds <[EMAIL PROTECTED]> wrote: > > On Thu, 12 Jul 2007, Greg KH wrote: > > > > Here are a bunch of USB patches and fixes against your 2.6.22 git tree. > > This also seems to contain some *totally*pointless* config variable > changes, that actu

Re: [linux-usb-devel] [GIT PATCH] USB patches for 2.6.22

2007-07-12 Thread Greg KH
On Thu, Jul 12, 2007 at 05:03:46PM -0700, Linus Torvalds wrote: > > On Thu, 12 Jul 2007, Greg KH wrote: > > > > Here are a bunch of USB patches and fixes against your 2.6.22 git tree. > > This also seems to contain some *totally*pointless* config variable > changes, that actually break simple th

[linux-usb-devel] [PATCH 060/149] USB: fsl_usb2_udc: Get max ep number from DCCPARAMS register

2007-07-12 Thread Greg Kroah-Hartman
From: Li Yang <[EMAIL PROTECTED]> Currently the driver is expecting max ep number in platform data which isn't passing this information. This patch fix the problem by reading it from DCCPARAMS(Device Controller Capability Parameters) register. The change also need some reordering of the probe co

[linux-usb-devel] [PATCH 061/149] USB: option: fix usage of urb->status abuse

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern <[EMAIL PROTECTED]> Might fix bug 8561 On Mon, 4 Jun 2007, Paulo Pereira wrote: > The patch that you send is not resolving the problem... :( > I stil have Kernel panic after 45/60 min of work with Ktorrent/Amule... > > The Drump is: > > Call Trace: > [] usb_hcd_submit+0xb1/0x763

[linux-usb-devel] [PATCH 059/149] USB: fsl_usb2_udc: replace deprecated irq flag

2007-07-12 Thread Greg Kroah-Hartman
From: Li Yang <[EMAIL PROTECTED]> Signed-off-by: Li Yang <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/gadget/fsl_usb2_udc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/usb/gadget/fsl_usb2_udc.c b/drivers/usb/gadge

[linux-usb-devel] [PATCH 058/149] USB: add power/persist device attribute

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern <[EMAIL PROTECTED]> This patch (as920) adds an extra level of protection to the USB-Persist facility. Now it will apply by default only to hubs; for all other devices the user must enable it explicitly by setting the power/persist device attribute. The disconnect_all_children()

Re: [linux-usb-devel] [GIT PATCH] USB patches for 2.6.22

2007-07-12 Thread Linus Torvalds
On Thu, 12 Jul 2007, Greg KH wrote: > > Here are a bunch of USB patches and fixes against your 2.6.22 git tree. This also seems to contain some *totally*pointless* config variable changes, that actually break simple things like "make oldconfig". This commit is insane: acb11c8b8020f1f1b254515202

[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 i

[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 insert

[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 Kroah-

[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.

[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]> --- drivers/usb/gadget/go

[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 contr

[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)

[linux-usb-devel] [PATCH 140/149] USB: pxa2xx_udc: use generic gpio layer

2007-07-12 Thread Greg Kroah-Hartman
From: Milan Svoboda <[EMAIL PROTECTED]> This patch lets the pxa2xx_udc use the generic gpio layer, on the relevant PXA and IXP systems. Signed-off-by: Milan Svoboda <[EMAIL PROTECTED]> Signed-off-by: David Brownell <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- dri

[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 a/drivers

[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 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 exce

[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 a/d

[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 ch

[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 a

[linux-usb-devel] [PATCH 133/149] USB: visor and whiteheat: remove bogus termios 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/visor.c |8 drivers/usb/serial/whiteheat.c |9 - 2 files change

[linux-usb-devel] [PATCH 132/149] USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()

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/pl2303.c | 33 + 1 files changed, 1 insertions(+), 32 dele

[linux-usb-devel] [PATCH 131/149] USB: mos7840.c: turn this into a serial driver

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox <[EMAIL PROTECTED]> The MOS driver is "interesting", in a bad kind of 'how the hell did this get merged' kind of way - Remove the bogus termios change check - Remove the duplicate code for half the ioctls - Remove the supporting code to duplicate the ioctl code Signed-off-by: Alan

[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:

[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 calle

[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 PR

[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

[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]> Signed-o

[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 ch

[linux-usb-devel] [PATCH 124/149] USB: Support Blackberry Pearl with berry_charge

2007-07-12 Thread Greg Kroah-Hartman
From: Jeremy Katz <[EMAIL PROTECTED]> The Blackberry Pearl (8100) needs similar tweaks as older Blackberry models to be able to charge when connected via USB. The Pearl also adds an additional need to go into a separate mode for fully accessing the device; do that by default as well. Changes bas

[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 IA

[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 inse

[linux-usb-devel] [PATCH 121/149] USB: Fix off-by-1 error in the scatter-gather library

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern <[EMAIL PROTECTED]> The loop in usb_sg_wait() is structured in a way that makes it hard to tell, when the loop exits, whether or not the last URB submission succeeded. This patch (as928) changes it from a "for" loop to a "while" loop and keeps "i" always equal to the number of su

[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 correspond

[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: G

[linux-usb-devel] [PATCH 118/149] USB: usblp: add dynamic URBs, fix races

2007-07-12 Thread Greg Kroah-Hartman
From: Pete Zaitcev <[EMAIL PROTECTED]> This patch's main bulk aims to make usblp the premier driver for code pillaging once again. The code is as streamlined as possible and is bug-free as possible. The usb-skeleton performs the same function, but is somewhat abstract. The usblp is usb-skeleton wh

[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 --

[linux-usb-devel] [PATCH 116/149] USB: fsl_usb2_udc: fix bug for portsc bit masking

2007-07-12 Thread Greg Kroah-Hartman
From: Li Yang <[EMAIL PROTECTED]> Fix a bug that PORT_TYPE and PORT_WIDTH aren't masked correctly in portsc. Signed-off-by: Christopher Cason <[EMAIL PROTECTED]> Signed-off-by: Li Yang <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/gadget/fsl_usb2_udc.c

[linux-usb-devel] [PATCH 115/149] USB: autosuspend for usblcd

2007-07-12 Thread Greg Kroah-Hartman
From: Oliver Neukum <[EMAIL PROTECTED]> this patch implements autosuspend for the usblcd driver. It uses the new usb_anchor infrastructure. Many thanks to Georges for testing. Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]> Cc: Georges Toth <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <

[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 P

[linux-usb-devel] [PATCH 111/149] USB: usb-skeleton: use anchors in pre/post reset

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

[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(+

[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 a/drivers/usb/u

[linux-usb-devel] [PATCH 108/149] USB: serial: ir_usb: Clean up the worst of it, remove exciting 'crash on open' feature

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox <[EMAIL PROTECTED]> - Drivers don't call ldisc termios methods. They certainly don't call them the way this one does - remove wrong call - The tty buffer code isn't designed to be abused from IRQ handlers and the new buffering removes the need for the uglies involved - fix them - St

[linux-usb-devel] [PATCH 107/149] USB: serial: belkin_sa: Various needed fixes

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox <[EMAIL PROTECTED]> Use the baud rate stuff from the kernel don't parse CBAUD directly Remove pointless and wrong 'no change' check Could do with some good testing as well but again better than adding && BROKEN (The use of BELKIN_SA_BAUD() might seem a bit odd but x/a = b and x/b

[linux-usb-devel] [PATCH 106/149] USB: serial: ark3116.c: Mixed fixups

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Cox <[EMAIL PROTECTED]> o Don't parse the cflag for baud rates, its not valid to do so any more and this driver got it wrong anyway o Don't do clever termios change checks in drivers and get them wrong (arguably we should do some smart ones in the tty core bu

[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 sa

[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 keep

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/whiteheat.c | 25 - 1 files changed, 16 insertions(+), 9 deletions

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/visor.c | 20 1 files changed, 12 insertions(+), 8 deletions(-) diff

[linux-usb-devel] [PATCH 101/149] USB: serial: ti_usb_3410_5052: 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: Cc: Al Borchers <[EMAIL PROTECTED]> Cc: Peter Berger <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/ti_usb_3410_5052.c

[linux-usb-devel] [PATCH 100/149] USB: serial: sierra: 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: Cc: Kevin Lloyd <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/sierra.c | 14 -- 1 files changed, 8 inser

[linux-usb-devel] [PATCH 099/149] USB: serial: safe_serial: 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: Cc: Stuart Lynne <[EMAIL PROTECTED]> Cc: Tom Rushworth <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/safe_serial.c |

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/pl2303.c | 42 ++ 1 files changed, 22 insertions(+

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/oti6858.c | 35 ++- 1 files changed, 18 insertions(+), 17

[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: Cc: Matthias Urlichs <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/option.c | 14 -- 1 files changed, 8

[linux-usb-devel] [PATCH 095/149] USB: serial: omninet: 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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/omninet.c | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) diff --git

[linux-usb-devel] [PATCH 094/149] USB: serial: navman: 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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/navman.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/driv

[linux-usb-devel] [PATCH 093/149] USB: serial: mos7840: 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: Cc: Paul Schroeder <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/mos7840.c | 34 +++---

[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: Cc: VijayaKumar G.N. <[EMAIL PROTECTED]> Cc: AjayKumar <[EMAIL PROTECTED]> Cc: Gurudeva N. <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> ---

[linux-usb-devel] [PATCH 091/149] USB: serial: mct_u232: 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: Cc: Wolfgang Grandegger <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/mct_u232.c | 17 ++--- 1 files cha

[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: Cc: Thomas Wahrenbruch <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/kobil_sct.c | 26 ++ 1

[linux-usb-devel] [PATCH 089/149] USB: serial: kl5kusb105: 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: Cc: Utz-Uwe Haus <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/kl5kusb105.c | 22 -- 1 files cha

[linux-usb-devel] [PATCH 085/149] USB: serial: ipw: 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: Cc: Roelf Diedericks <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/ipw.c | 12 1 files changed, 8 inser

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/keyspan_pda.c | 17 ++--- 1 files changed, 10 insertions(+), 7 deletions(-) d

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/keyspan.c | 50 + 1 files changed, 30 insertions(+

[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: Cc: Gary Brubaker <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/ir-usb.c | 12 +++- 1 files changed, 7 inser

[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: Cc: Ganesh Varadarajan <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/ipaq.c | 14 +- 1 files changed, 9

[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: Cc: Al Borchers <[EMAIL PROTECTED]> Cc: Peter Berger <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/io_ti.c | 47

[linux-usb-devel] [PATCH 082/149] USB: serial: io_edgeport: 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: Cc: Al Borchers <[EMAIL PROTECTED]> Cc: Peter Berger <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/io_edgeport.c | 3

[linux-usb-devel] [PATCH 081/149] USB: serial: generic: 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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/generic.c | 12 1 files changed, 8 insertions(+), 4 deletions(-) diff --git

[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: Cc: Hermann Kneissel <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/garmin_gps.c | 47 ---

[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: Cc: Kuba Ober <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/ftdi_sio.c | 11 +++ 1 files changed, 7 insertio

[linux-usb-devel] [PATCH 078/149] USB: serial: empeg: 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: Cc: Gary Brubaker <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/empeg.c | 14 +- 1 files changed, 9 inse

[linux-usb-devel] [PATCH 077/149] USB: serial: digi_acceleport: 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: Cc: Peter Berger <[EMAIL PROTECTED]> Cc: Al Borchers <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/digi_acceleport.c |

[linux-usb-devel] [PATCH 076/149] USB: serial: cypress_m8: 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: Cc: Lonnie Mendez <[EMAIL PROTECTED]> Cc: Neil Whelchel <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/cypress_m8.c |

[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: Cc: <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/cyberjack.c | 17 +++-- 1 files changed, 11 insertions

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/belkin_sa.c |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/airprime.c | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a

[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: Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/aircable.c | 16 +--- 1 files changed, 9 insertions(+), 7 deletions(-) diff -

[linux-usb-devel] [PATCH 071/149] USB: fix up license wording on some of my usb-serial drivers

2007-07-12 Thread Greg Kroah-Hartman
Also update the copyright date on the pl2303 driver, as it was out of date. Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/usb/serial/omninet.c |7 +++ drivers/usb/serial/pl2303.c |8 drivers/usb/serial/visor.c |6 +++--- 3 files changed, 10 insertio

[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 m

[linux-usb-devel] [PATCH 069/149] USB: Handle bogus low-speed Bulk endpoints

2007-07-12 Thread Greg Kroah-Hartman
From: Alan Stern <[EMAIL PROTECTED]> A noticeable number of low-speed devices mistakenly include descriptors for Bulk endpoints, which is forbidden by the USB spec. In an attempt to make such devices more usable, this patch (as924) converts the descriptors to Interrupt with an interval of 1 ms. S

[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 relea

[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 --gi

  1   2   >