[Patch v5 00/13] add imx usb driver for mx28/6x

Marek Vasut marex at denx.de
Mon Jun 18 13:13:06 EDT 2012


Dear Fabio Estevam,

> Hi Richard,
> 
> On Wed, Jun 13, 2012 at 9:34 AM, Richard Zhao
> 
> <richard.zhao at freescale.com> wrote:
> > The work is based on  ci13xxx rework done by Alexander Shishkin.
> > 
> > Status:
> >  - this version only support host
> >  - usbotg controler works at host role
> > 
> > Changes since last version:
> >  - collect ack received.
> > 
> > Richard Zhao (13):
> >  usb: otg: add notify_connect/notify_disconnect callback
> >  USB: move transceiver from ehci_hcd and ohci_hcd to hcd and rename it
> >    as phy
> >  USB: notify phy when root hub port connect change
> >  usb: chipidea: permit driver bindings pass phy pointer
> >  usb: otg: add basic mxs phy driver support
> >  usb: chipidea: add imx platform driver
> >  ARM: imx6q: correct device name of usbphy and usb controller clock
> >    export
> >  ARM: imx6q: add config-on-boot gpios
> >  ARM: imx6q: add usbphy clocks
> >  ARM: imx6q: disable usb charger detector
> >  ARM: dts: imx6q-sabrelite: add usb devices
> >  ARM: mxs: clk_register_clkdev mx28 usb clocks
> >  ARM: dts: imx28-evk: add usb devices
> 
> I am trying your patch series on a mx28evk and I am not able to have
> my USB pen drive detected.
> 
> I tried enabling all the required config options in .config.
> 
> Could you please share your .config?

Do you have root TT enabled? If the pendrive isn't detected at all, it's 
probably the PHY not enabling (disabling?) the discon detector upon init. But 
the PHY driver is from my code, so that should work. Do you see any response at 
all upon connecting the stick?

> 
> Thanks,
> 
> Fabio Estevam

Best regards,
Marek Vasut



More information about the linux-arm-kernel mailing list