[U-Boot] Pull request: u-boot-usb
Remy Bohmer
linux at bohmer.net
Wed Jan 28 20:41:45 CET 2009
The following changes since commit
2b6fd5c77db9c6ed3cea9799c86ff922cf0107b2:
Kim Phillips (1):
mpc83xx: fix undefined reference to `flush_cache' error in
simpc8313 build
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
Bryan Wu (2):
usb_storage: do not reset SanDisk Corporation U3 Cruzer Micro
USB thumb drive
usb_scan_devices: fix output with no devices
Michael Trimarchi (8):
USB storage cleanup patch
Prepare USB layer for ehci
USB ehci core support
USB ehci freescale support
USB change speed
Add initial support for USB ehci pci
USB ehci remove infinite loop and use handshake function
USB ehci ixp4xx support
Mike Frysinger (1):
usb.h: use standard __LITTLE_ENDIAN from Linux headers
Remy Böhmer (1):
EHCI fix code and ixp4xx test.
Stefan Roese (5):
USB: Fix speed detection on EHCI cntr with root hub transaction
translators
USB: Add config option to call ehci_hcd_init() again after EHCI
reset
USB: Add EHCI support for VCT EHCI controller
USB: Add dcache support to the EHCI driver
USB: Add high-speed (480Mb/s) to all USB related outputs
Thomas Abraham (6):
usb : usb_kbd : Populating 'priv' member of USB keyboard
device_t structure
usb : musb : Adding host controller driver for Mentor USB
controller
usb : musb : Adding USB VBUS enable functionality for DM644x
DVEVM
usb : musb : Adding DM6446 (TI DaVinci) platform specific USB
support
usb : musb : Enabling DM6446 (TI DaVinci) USB module power
usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci)
platform
michael (2):
Fix EHCI usb. I start to test on a
This patch add varius fix to the ehci.
board/davinci/dvevm/dvevm.c | 24 +
common/cmd_usb.c | 12 +-
common/usb.c | 35 ++-
common/usb_kbd.c | 1 +
common/usb_storage.c | 719 ++++++++++++++++++--------------
cpu/arm920t/s3c24x0/usb_ohci.c | 4 +-
cpu/mips/au1x00_usb_ohci.c | 6 +-
drivers/usb/Makefile | 7 +
drivers/usb/davinci_usb.c | 106 +++++
drivers/usb/davinci_usb.h | 87 ++++
drivers/usb/musb_core.c | 141 +++++++
drivers/usb/musb_core.h | 317 ++++++++++++++
drivers/usb/musb_hcd.c | 792 +++++++++++++++++++++++++++++++++++
drivers/usb/musb_hcd.h | 51 +++
drivers/usb/usb_ehci.h | 194 +++++++++
drivers/usb/usb_ehci_core.c | 880 +++++++++++++++++++++++++++++++++++++++
drivers/usb/usb_ehci_core.h | 29 ++
drivers/usb/usb_ehci_fsl.c | 100 +++++
drivers/usb/usb_ehci_fsl.h | 86 ++++
drivers/usb/usb_ehci_ixp.c | 49 +++
drivers/usb/usb_ehci_pci.c | 64 +++
include/configs/VCMA9.h | 1 -
include/configs/afeb9260.h | 1 -
include/configs/at91cap9adk.h | 1 -
include/configs/at91sam9260ek.h | 1 -
include/configs/at91sam9261ek.h | 1 -
include/configs/at91sam9263ek.h | 1 -
include/configs/davinci_dvevm.h | 18 +
include/configs/delta.h | 2 -
include/configs/mp2usb.h | 1 -
include/configs/sh7785lcr.h | 1 -
include/configs/smdk6400.h | 1 -
include/configs/trab.h | 1 -
include/configs/trizepsiv.h | 2 -
include/usb.h | 23 +-
include/usb_defs.h | 10 +
36 files changed, 3410 insertions(+), 359 deletions(-)
create mode 100644 drivers/usb/davinci_usb.c
create mode 100644 drivers/usb/davinci_usb.h
create mode 100644 drivers/usb/musb_core.c
create mode 100644 drivers/usb/musb_core.h
create mode 100644 drivers/usb/musb_hcd.c
create mode 100644 drivers/usb/musb_hcd.h
create mode 100644 drivers/usb/usb_ehci.h
create mode 100644 drivers/usb/usb_ehci_core.c
create mode 100644 drivers/usb/usb_ehci_core.h
create mode 100644 drivers/usb/usb_ehci_fsl.c
create mode 100644 drivers/usb/usb_ehci_fsl.h
create mode 100644 drivers/usb/usb_ehci_ixp.c
create mode 100644 drivers/usb/usb_ehci_pci.c
More information about the U-Boot
mailing list