linux-hardened/include/linux/usb
Jason Wessel 8d053c79f2 USB: ehci-dbgp,ehci: Allow early or late use of the dbgp device
If the EHCI debug port is initialized and in use, the EHCI host
controller driver must follow two rules.

1) If the EHCI host driver issues a controller reset, the debug
   controller driver re-initialization must get called after the reset
   is completed.

2) The EHCI host driver should ignore any requests to the physical
   EHCI debug port when the EHCI debug port is in use.

The code to check for the debug port was moved from ehci_pci_reinit()
to ehci_pci_setup because it must get called prior to ehci_reset()
which will clear the debug port registers.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: dbrownell@users.sourceforge.net
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Yinghai Lu <yinghai@kernel.org>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-09-23 06:46:38 -07:00
..
association.h
atmel_usba_udc.h
audio.h USB: audio: guard kernel-only code with __KERNEL__ 2009-09-23 06:46:31 -07:00
c67x00.h
cdc.h usbnet: CDC EEM support (v5) 2009-05-04 12:01:43 -07:00
ch9.h USB: Move vendor subclass definition from usb/audio.h to usb/ch9.h 2009-09-23 06:46:19 -07:00
composite.h USB: composite.h: mark private struct members as private: 2009-06-15 21:44:44 -07:00
ehci_def.h USB: ehci-dbgp,ehci: Allow early or late use of the dbgp device 2009-09-23 06:46:38 -07:00
g_printer.h
gadget.h
gadgetfs.h
gpio_vbus.h
input.h
iowarrior.h
irda.h
isp116x.h
isp1362.h USB: NXP ISP1362 USB host driver 2009-09-23 06:46:30 -07:00
isp1760.h USB: isp1760: allow platform devices to customize devflags 2009-09-23 06:46:29 -07:00
Kbuild
langwell_udc.h USB: Add Intel Langwell USB Device Controller driver 2009-06-15 21:44:47 -07:00
m66592.h usb: m66592-udc platform data on_chip support 2009-07-23 13:04:15 +09:00
midi.h
musb.h USB: musb: Prevent multiple includes of musb.h 2009-04-23 14:15:28 -07:00
net2280.h
otg.h USB: nop-usb-xceiv: behave when linked as a module 2009-06-15 21:44:40 -07:00
quirks.h
r8a66597.h usb: move r8a66597 register defines 2009-07-23 13:04:10 +09:00
rndis_host.h rndis_wlan: handle 802.11 indications from device 2009-08-04 16:44:17 -04:00
serial.h USB: use kfifo to buffer usb-generic serial writes 2009-09-23 06:46:34 -07:00
sl811.h
tmc.h
usbnet.h usbnet: convert to netdev_tx_t 2009-09-01 01:13:22 -07:00
video.h V4L/DVB (12187): uvcvideo: Move UVC definitions to linux/usb/video.h 2009-09-12 12:17:19 -03:00
vstusb.h
wusb-wa.h
wusb.h