[U-Boot] Pull request: u-boot-usb

Wolfgang Denk wd at denx.de
Wed Jan 28 21:17:21 CET 2009


Dear Remy Bohmer,

In message <3efb10970901281141p25db7d5ao7e2c2f4c43c1a1bd at mail.gmail.com> you wrote:
> 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=F6hmer (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

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Only in our dreams we are free.  The rest of the time we need  wages.
                                    - Terry Pratchett, _Wyrd Sisters_


More information about the U-Boot mailing list