[BK PATCH] USB update for 2.6.11
Hi, Here are a lot of USB patches for 2.6.11. All of these patches have been in the past few -mm releases. Most notable is the change of two USB api functions to accept milliseconds instead of jiffies. All USB drivers in the kernel tree that use these functions have been fixed up properly. There are also three new USB drivers included here. Please pull from: bk://kernel.bkbits.net/gregkh/linux/usb-2.6 Patches will be posted to linux-usb-devel as a follow-up thread for those who want to see them. thanks, greg k-h CREDITS | 12 Documentation/usb/error-codes.txt | 28 Documentation/usb/sn9c102.txt | 13 MAINTAINERS | 40 drivers/bluetooth/bfusb.c |8 drivers/char/watchdog/pcwd_usb.c |2 drivers/media/dvb/b2c2/b2c2-usb-core.c| 10 drivers/media/dvb/cinergyT2/cinergyT2.c |4 drivers/media/dvb/dibusb/dvb-dibusb-firmware.c|2 drivers/media/dvb/dibusb/dvb-dibusb.h |2 drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c |4 drivers/media/dvb/ttusb-dec/ttusb_dec.c |8 drivers/media/video/cpia_usb.c|4 drivers/net/irda/irda-usb.c |2 drivers/net/irda/stir4200.c |6 drivers/usb/Kconfig |2 drivers/usb/Makefile |2 drivers/usb/atm/speedtch.c|8 drivers/usb/class/audio.c | 56 drivers/usb/class/cdc-acm.c | 86 drivers/usb/class/cdc-acm.h | 49 drivers/usb/class/usblp.c |2 drivers/usb/core/config.c |3 drivers/usb/core/devices.c| 25 drivers/usb/core/devio.c | 260 + drivers/usb/core/hcd-pci.c| 159 - drivers/usb/core/hcd.c| 310 +- drivers/usb/core/hcd.h| 74 drivers/usb/core/hub.c| 126 drivers/usb/core/hub.h|1 drivers/usb/core/message.c| 79 drivers/usb/core/sysfs.c | 92 drivers/usb/core/usb.c|5 drivers/usb/gadget/Kconfig|8 drivers/usb/gadget/dummy_hcd.c| 81 drivers/usb/gadget/ether.c| 250 - drivers/usb/gadget/gadget_chips.h |6 drivers/usb/gadget/net2280.c | 25 drivers/usb/gadget/omap_udc.c | 30 drivers/usb/gadget/pxa2xx_udc.c |1 drivers/usb/gadget/rndis.c|2 drivers/usb/gadget/serial.c | 157 - drivers/usb/gadget/zero.c |2 drivers/usb/host/Kconfig | 40 drivers/usb/host/ehci-hcd.c | 53 drivers/usb/host/ehci-hub.c |4 drivers/usb/host/ehci-q.c |6 drivers/usb/host/ehci-sched.c |8 drivers/usb/host/ehci.h |8 drivers/usb/host/ohci-au1xxx.c| 136 drivers/usb/host/ohci-dbg.c |4 drivers/usb/host/ohci-hcd.c | 47 drivers/usb/host/ohci-lh7a404.c | 138 drivers/usb/host/ohci-omap.c | 197 - drivers/usb/host/ohci-ppc-soc.c | 422 ++ drivers/usb/host/ohci-pxa27x.c| 127 drivers/usb/host/ohci-q.c |9 drivers/usb/host/ohci-sa.c| 130 drivers/usb/host/ohci.h | 48 drivers/usb/host/sl811-hcd.c | 73 drivers/usb/host/uhci-debug.c |9 drivers/usb/host/uhci-hcd.c | 1501 -- drivers/usb/host/uhci-q.c | 1488 ++ drivers/usb/image/mdc800.c| 42 drivers/usb/input/aiptek.c| 23 drivers/usb/input/ati_remote.c| 38 drivers/usb/input/hid-core.c | 38 drivers/usb/input/mtouchusb.c | 22 drivers/usb/input/powermate.c |2 drivers/usb/input/touchkitusb.c | 19 drivers/usb/input/usbkbd.c| 20 drivers/usb/input/usbmouse.c | 19 drivers/usb/input/wacom.c | 672 ++-- drivers/usb/media/ibmcam.c|4 drivers/usb/media/konicawc.c |2
[BK PATCH] USB update for 2.6.11
Hi, Here are a lot of USB patches for 2.6.11. All of these patches have been in the past few -mm releases. Most notable is the change of two USB api functions to accept milliseconds instead of jiffies. All USB drivers in the kernel tree that use these functions have been fixed up properly. There are also three new USB drivers included here. Please pull from: bk://kernel.bkbits.net/gregkh/linux/usb-2.6 Patches will be posted to linux-usb-devel as a follow-up thread for those who want to see them. thanks, greg k-h CREDITS | 12 Documentation/usb/error-codes.txt | 28 Documentation/usb/sn9c102.txt | 13 MAINTAINERS | 40 drivers/bluetooth/bfusb.c |8 drivers/char/watchdog/pcwd_usb.c |2 drivers/media/dvb/b2c2/b2c2-usb-core.c| 10 drivers/media/dvb/cinergyT2/cinergyT2.c |4 drivers/media/dvb/dibusb/dvb-dibusb-firmware.c|2 drivers/media/dvb/dibusb/dvb-dibusb.h |2 drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c |4 drivers/media/dvb/ttusb-dec/ttusb_dec.c |8 drivers/media/video/cpia_usb.c|4 drivers/net/irda/irda-usb.c |2 drivers/net/irda/stir4200.c |6 drivers/usb/Kconfig |2 drivers/usb/Makefile |2 drivers/usb/atm/speedtch.c|8 drivers/usb/class/audio.c | 56 drivers/usb/class/cdc-acm.c | 86 drivers/usb/class/cdc-acm.h | 49 drivers/usb/class/usblp.c |2 drivers/usb/core/config.c |3 drivers/usb/core/devices.c| 25 drivers/usb/core/devio.c | 260 + drivers/usb/core/hcd-pci.c| 159 - drivers/usb/core/hcd.c| 310 +- drivers/usb/core/hcd.h| 74 drivers/usb/core/hub.c| 126 drivers/usb/core/hub.h|1 drivers/usb/core/message.c| 79 drivers/usb/core/sysfs.c | 92 drivers/usb/core/usb.c|5 drivers/usb/gadget/Kconfig|8 drivers/usb/gadget/dummy_hcd.c| 81 drivers/usb/gadget/ether.c| 250 - drivers/usb/gadget/gadget_chips.h |6 drivers/usb/gadget/net2280.c | 25 drivers/usb/gadget/omap_udc.c | 30 drivers/usb/gadget/pxa2xx_udc.c |1 drivers/usb/gadget/rndis.c|2 drivers/usb/gadget/serial.c | 157 - drivers/usb/gadget/zero.c |2 drivers/usb/host/Kconfig | 40 drivers/usb/host/ehci-hcd.c | 53 drivers/usb/host/ehci-hub.c |4 drivers/usb/host/ehci-q.c |6 drivers/usb/host/ehci-sched.c |8 drivers/usb/host/ehci.h |8 drivers/usb/host/ohci-au1xxx.c| 136 drivers/usb/host/ohci-dbg.c |4 drivers/usb/host/ohci-hcd.c | 47 drivers/usb/host/ohci-lh7a404.c | 138 drivers/usb/host/ohci-omap.c | 197 - drivers/usb/host/ohci-ppc-soc.c | 422 ++ drivers/usb/host/ohci-pxa27x.c| 127 drivers/usb/host/ohci-q.c |9 drivers/usb/host/ohci-sa.c| 130 drivers/usb/host/ohci.h | 48 drivers/usb/host/sl811-hcd.c | 73 drivers/usb/host/uhci-debug.c |9 drivers/usb/host/uhci-hcd.c | 1501 -- drivers/usb/host/uhci-q.c | 1488 ++ drivers/usb/image/mdc800.c| 42 drivers/usb/input/aiptek.c| 23 drivers/usb/input/ati_remote.c| 38 drivers/usb/input/hid-core.c | 38 drivers/usb/input/mtouchusb.c | 22 drivers/usb/input/powermate.c |2 drivers/usb/input/touchkitusb.c | 19 drivers/usb/input/usbkbd.c| 20 drivers/usb/input/usbmouse.c | 19 drivers/usb/input/wacom.c | 672 ++-- drivers/usb/media/ibmcam.c|4 drivers/usb/media/konicawc.c |2