[U-Boot] [PATCH v4] usb: add support for generic EHCI devices
Simon Glass
sjg at chromium.org
Wed Dec 2 22:05:25 CET 2015
On 2 December 2015 at 02:32, Alexey Brodkin <Alexey.Brodkin at synopsys.com> wrote:
> From: Alexey Brodkin <Alexey.Brodkin at synopsys.com>
>
> This driver is meant to be used with any EHCI-compatible host
> controller in case if there's no need for platform-specific
> glue such as setup of controller or PHY's power mode via
> GPIOs etc.
>
> Signed-off-by: Alexey Brodkin <abrodkin at synopsys.com>
> Cc: Stephen Warren <swarren at nvidia.com>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Marek Vasut <marex at denx.de>
> ---
>
> Changes compared to v3:
> * Added dependency on DM_USB
> * Changed U_BOOT_DRIVER name to unique "ehci_generic"
> * Switched "Reviewed-by" tags back to "Cc" because of quite significant
> changes compared to v1
>
> Changes compared to v2:
> * Driver is disabled by default now
> * Use uintptr_t instead of uint32_t for "struct ehci_hcor"
> address calculation
>
> Changes compared to v1:
> * Updated commit message with removal of Synopsys board mention
> * Cleaned-up ehci_usb_remove()
>
> drivers/usb/host/Kconfig | 8 +++++++
> drivers/usb/host/Makefile | 1 +
> drivers/usb/host/ehci-generic.c | 50 +++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 59 insertions(+)
> create mode 100644 drivers/usb/host/ehci-generic.c
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list