[U-Boot] [PATCH v2 10/18] ehci: Add support for Qualcomm EHCI
Simon Glass
sjg at chromium.org
Sun Jan 31 16:16:34 CET 2016
On 24 January 2016 at 13:53, Mateusz Kulikowski
<mateusz.kulikowski at 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.kulikowski at gmail.com>
> Acked-by: Marek Vasut <marex at 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 <sjg at chromium.org>
More information about the U-Boot
mailing list