[U-Boot-Users] Contribution: EHCI USB HC driver

Marcel Moolenaar marcelm at juniper.net
Fri Feb 29 20:33:05 CET 2008


On Feb 29, 2008, at 9:24 AM, Detlev Zundel wrote:

> Hi Marcel,
>
>> Juniper Networks wrote a driver for the EHCI UCB HC and I'd like to
>> contribute that back if there's interest. Besides a new piece of  
>> code,
>> this also changes some of the common USB code so that high-speed
>> devices and split-transactions are supported.
>
> Cool!
>
>> At this time the EHCI driver is exclusive in that there's no support
>> for having the companion controller active. I presume this is one of
>> the major themes for adding EHCI support, so that's definitely open
>> for discussion.
>>
>> Attached a patch with the common code changes as well as the EHCI
>> driver itself. The patch does not contain any changes to get it built
>> (i.e. included in libusb, etc). A seasoned U-Boot developer should
>> have no problem playing with it, while the details are being worked
>> out for getting this alongside a USB 1.1 HC driver.
>
> Glancing over the patch I fail to see what hardware and configuration
> you are using for your development.  Can you enlighten us on this?

Ah, good point. This driver was developed for the Philips ISP156x.
The configuration is derived from the MPC8555 configuration. It's a
customer board, so there's no way for me to point to some URL...

> So thanks again Marcel and I am looking forward to a shiny USB support
> in U-Boot ;)

You're welcome :-)

-- 
Marcel Moolenaar
marcelm at juniper.net







More information about the U-Boot mailing list