Dear Mateusz Zalega, In message <1375786242-11734-1-git-send-email-m.zal...@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: w...@denx.de It is easier to write an incorrect program than understand a correct one. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot