coreboot/payloads/libpayload/drivers/usb
Nico Huber c371442a29 libpayload: Switch xHCI shared ports back to EHCI on shutdown
On Intel's Panther Point the xHCI ports are shared with an EHCI
controller. Our xHCI driver switches them to xHCI, naturally. But
we forgot to switch them back on shutdown, which left them
unusable by a non-xHCI aware operating system.

Change-Id: I70ef08655a603b42ee939935d50cf77ea97878a3
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: http://review.coreboot.org/3791
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2013-09-30 10:42:53 +02:00
..
ehci.c libpayload: Redirect USB slave init through controller driver 2013-06-13 22:16:27 +02:00
ehci.h
ehci_private.h
ehci_rh.c
generic_hub.c libpayload: Add a generic driver for usb hubs 2013-06-13 22:17:42 +02:00
generic_hub.h libpayload: Add a generic driver for usb hubs 2013-06-13 22:17:42 +02:00
ohci.c libpayload: Redirect USB slave init through controller driver 2013-06-13 22:16:27 +02:00
ohci.h
ohci_private.h
ohci_rh.c
quirks.c
TODO
uhci.c libpayload: Redirect USB slave init through controller driver 2013-06-13 22:16:27 +02:00
uhci.h
uhci_private.h
uhci_rh.c
usb.c libpayload: usb: Add interval attribute to endpoints 2013-06-13 22:16:39 +02:00
usb_dev.c
usbhid.c
usbhub.c libpayload: Port usb hub driver to use the generic code 2013-06-13 22:18:49 +02:00
usbinit.c
usbmsc.c
xhci.c libpayload: Switch xHCI shared ports back to EHCI on shutdown 2013-09-30 10:42:53 +02:00
xhci.h
xhci_commands.c libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00
xhci_debug.c libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00
xhci_devconf.c libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00
xhci_events.c libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00
xhci_private.h libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00
xhci_rh.c libpayload: Fill gaps in the xHCI driver 2013-06-13 22:21:20 +02:00