[U-Boot] [RFC 00/10] New board-specific USB initialization interface

Wolfgang Denk wd at denx.de
Tue Aug 6 13:40:04 CEST 2013


Dear Mateusz Zalega,

In message <1375786242-11734-1-git-send-email-m.zalega at samsung.com> you wrote:
> Current implementation of do_dfu() and do_usb_mass_storage() requires
> board-specific board_usb_init() which performs USB hardware initialization.
> 
> I noticed that several boards have such a function defined, named either
> usb_board_init() (which binds to ohci-hcd.c driver and had been used solely
> by it) or board_usb_init() (as in ehci-omap.c). I _assumed_ that these functions
> do what's required by do_*() and renamed the earlier in order to unify the naming
> convention.

I appreciate your efforts, but this whole area clearly falls into the
domain of the device model rework.  Is your suggested implementation
in any way synchronized with what has been discussed about this topic
before?

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
It is easier to write an incorrect program than understand a  correct
one.


More information about the U-Boot mailing list