From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sat, 14 Nov 2015 04:05:46 +0100 Subject: [U-Boot] [PATCH] usb: add support for generic EHCI devices In-Reply-To: References: <1447438242-31863-1-git-send-email-abrodkin@synopsys.com> Message-ID: <201511140405.46370.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Saturday, November 14, 2015 at 03:05:37 AM, Simon Glass wrote: > Hi, > > On 13 November 2015 at 11:10, Alexey Brodkin > > wrote: > > Similarly to Linux kernel it's nice to have generic driver for > > EHCI-compatible host controllers. > > > > This implementation is very minimalistic and doesn't have any > > platform-specific glue code nor phy-related operations. > > > > For example this allows usage of USB-storage devices with > > Synopsys DesignWare AXS10x boards. > > > > Signed-off-by: Alexey Brodkin > > Cc: Stephen Warren > > Cc: Simon Glass > > Cc: Marek Vasut > > --- > > > > drivers/usb/host/Kconfig | 7 +++++ > > drivers/usb/host/Makefile | 1 + > > drivers/usb/host/ehci-generic.c | 57 > > +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 65 > > insertions(+) > > create mode 100644 drivers/usb/host/ehci-generic.c > > Reviewed-by: Simon Glass > > Please see nits below. > > > diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig > > index 2a2bffe..a500578 100644 > > --- a/drivers/usb/host/Kconfig > > +++ b/drivers/usb/host/Kconfig > > @@ -73,4 +73,11 @@ config USB_EHCI_UNIPHIER > > > > ---help--- > > > > Enables support for the on-chip EHCI controller on UniPhier > > SoCs. > > > > +config USB_EHCI_GENERIC > > + bool "Support for generic EHCI USB controller" > > + depends on OF_CONTROL > > + default y > > + ---help--- > > + Enables support for generic EHCI controller. > > such as Synopsys ... Please don't add "such as FOO", it's confusing. > what does 'generic' mean? > Please add a few more details. Otherwise, I agree with the rest. Thanks!