On 24 January 2016 at 13:53, Mateusz Kulikowski <mateusz.kulikow...@gmail.com> wrote: > This driver is able to reconfigure OTG controller into HOST mode. > Board can add board-specific initialization as board_prepare_usb(). > It requires USB_ULPI_VIEWPORT enabled in board configuration. > > Signed-off-by: Mateusz Kulikowski <mateusz.kulikow...@gmail.com> > Acked-by: Marek Vasut <ma...@denx.de> > --- > > Changes in v2: > - Use PORT_... macro to write to portsc > - Remove extra whitespace in probe() > - Add acked-by > > Changes in v1: > - Reordered header files > - Removed braces around constant > - Added more verbose help to KConfig > - Added ULPI dependency to Kconfig > - Drop register #defines - use ehci-ci.h instead > - Create fixed ulpi viewport for device > - Use setbits/clearbits where possible > - Use wait_for_bit to reset controller > - Add dt binding documents > > doc/device-tree-bindings/usb/ehci-msm.txt | 10 ++ > drivers/usb/host/Kconfig | 11 ++ > drivers/usb/host/Makefile | 1 + > drivers/usb/host/ehci-msm.c | 178 > ++++++++++++++++++++++++++++++ > 4 files changed, 200 insertions(+) > create mode 100644 doc/device-tree-bindings/usb/ehci-msm.txt > create mode 100644 drivers/usb/host/ehci-msm.c
Tested on Dragonboard 410c Tested-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot