[U-Boot-Users] USB custodian repostiory updates

Markus Klotzbücher mk at denx.de
Tue Apr 3 16:43:28 CEST 2007

Dear List,

The following USB related updates have been pushed to the u-boot-usb
custodian repository git://denx.de/git/u-boot-usb.git

Merge of u-boot-testing-USB:

I merged the former testing-USB branch, which mainly contains the
generic ohci driver updates. This is an approach to get rid of the
various almost identical ohci drivers by adding cpu and/or board
dependant hooks. These are described in doc/README.generic_usb_ohci .

The following boards have been adapted and tested to use the generic
driver so far:

[mk at pollux u-boot-usb-master]$ grep "CONFIG_USB_OHCI_NEW"

include/configs/delta.h:#define CONFIG_USB_OHCI_NEW     1
include/configs/IceCube.h:#define CONFIG_USB_OHCI_NEW
include/configs/mp2usb.h:#define CONFIG_USB_OHCI_NEW    1
include/configs/TQM5200.h:#define CONFIG_USB_OHCI_NEW
include/configs/trab.h:#define CONFIG_USB_OHCI_NEW      1
include/configs/yosemite.h:#define CONFIG_USB_OHCI_NEW

This should not break any boards that still use board specific ohci
drivers, although it would be nice if they could be adapted over
time. Usually this is trivial. All new boards should definitely use the
generic driver.

I would like to kindly ask everybody affected by these changes to test
this code. If no problems are reported, I'll request these changes to be
merged to mainline in about 4 weeks.
The testing-USB branch is now pretty much obsolete, USB patches should
be sent against the custodian repository.


The following patches have been merged:

The following changes since commit ae79f60677c208326535647dcbd5c3ec40dbcb0b:
  Markus Klotzbuecher (1):
        USB: remove the S3C24X0_merge #define, which was introduced
        while merging OHCI drivers.

are found in the git repository at:


Markus Klotzbuecher (1):
      USB: cleanup monahans usb support. Remove dead code.

Rodolfo Giometti (2):
      PXA: pxa27x USB OHCI support
      Support for the Philips ISP116x HCD (Host Controller Driver)

 README                |    1 +
 cpu/pxa/usb.c         |   27 +-
 drivers/Makefile      |    2 +-
 drivers/isp116x-hcd.c | 1412 +++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/isp116x.h     |  489 +++++++++++++++++
 include/usb.h         |    5 +-
 6 files changed, 1921 insertions(+), 15 deletions(-)
 create mode 100644 drivers/isp116x-hcd.c
 create mode 100644 drivers/isp116x.h

Best regards

Markus Klotzbuecher

DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany

More information about the U-Boot mailing list