[PATCH v1 0/7] preliminary work for adding imx6q_sabrelite usb support

Marek Vasut marex at denx.de
Tue May 15 10:28:18 EDT 2012


Dear Richard Zhao,

> The work is based on usb-next which includes ci13xxx rework by Alexander
> Shishkin.
> 
> Status:
>   - this version only tested host
>   - usbotg controler works at host role
> 
> Todo:
>   - usbh1 has strange system error when enumerate devices for on-board hub.
>   - high speed usb connecton detect failed for the second time. It needs
> hub code hack.
> 
> Thanks Peter Chen for greate help.

Hm, I think we should somehow coordinate, because I think we're working on the 
same thing and we're duplicating work.

> 
> Richard Zhao (7):
>   usb: chipidea: permit user select USB_EHCI_ROOT_HUB_TT
>   usb: chipidea: remove zero check of hw_ep_max
>   usb: chipidea: add imx on-soc utmi phy driver
>   usb: chipidea: add imx driver binding
>   ARM: imx6q: correct device name of usbphy and usboh3 clock export
>   ARM: imx6q: add anatop initialization for usb controllers
>   ARM: dts: imx6q-sabrelite: add usb devices
> 
>  arch/arm/boot/dts/imx6q-sabrelite.dts |   19 ++++-
>  arch/arm/boot/dts/imx6q.dtsi          |   44 ++++++++-
>  arch/arm/mach-imx/clk-imx6q.c         |    7 +-
>  arch/arm/mach-imx/mach-imx6q.c        |   60 +++++++++++
>  drivers/usb/chipidea/Makefile         |    4 +
>  drivers/usb/chipidea/ci13xxx_imx.c    |  177
> +++++++++++++++++++++++++++++++++ drivers/usb/chipidea/core.c           | 
>   2 +-
>  drivers/usb/chipidea/phy-imx-utmi.c   |  140 ++++++++++++++++++++++++++
>  drivers/usb/host/Kconfig              |    2 +-
>  9 files changed, 449 insertions(+), 6 deletions(-)
>  create mode 100644 drivers/usb/chipidea/ci13xxx_imx.c
>  create mode 100644 drivers/usb/chipidea/phy-imx-utmi.c

Best regards,
Marek Vasut



More information about the linux-arm-kernel mailing list