[PATCH v3 1/3] USB: chipidea: add imx usbmisc support

Chen Peter-B29397 B29397 at freescale.com
Mon Jul 30 21:06:33 EDT 2012


 
> >
> > <&usbmisc 0> would then mean port 0 of the usbmisc device.
> I didn't add the restriction that a usbmisc driver must have a usbmisc
> device. I'm not sure whether all SoC and future SoC can be look as
> a device.
> 
> Peter, do you have any idea?
> 
I have not followed this usbmisc design, I just list some facts at i.mx
USB controller:

Sigmatel-derived SoCs (i.mx23, i.mx28) have no this register region, all phy controls
are through PHY register.
Other freescale SoCs have this usbmisc register region to control phy and tune some
signal quality. This register region is from another 0x800 or (last controller base address + 0x200) 

> Thanks
> Richard
> >
> > If the usbmisc property exists, you can return -EPROBE_DEFER until it
> is
> > available. If it doesn't exist, you just continue without usbmisc
> > support (i.MX28)
> >
> > Sascha
> >
> >
> > --
> > Pengutronix e.K.                           |
> |
> > Industrial Linux Solutions                 | http://www.pengutronix.de/
> |
> > Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0
> |
> > Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-
> 5555 |
> >




More information about the linux-arm-kernel mailing list