[PATCH 1/2] pinctrl: add pinctrl-mxs support

Shawn Guo shawn.guo at linaro.org
Tue Apr 24 09:26:51 EDT 2012


On Tue, Apr 24, 2012 at 03:07:35PM +0200, Linus Walleij wrote:
> Hm, that's pretty interesting - but are imx and mxs even going to use the
> same driver then? Maybe I'm not following - are they similar
> in all other aspects than for this pin config stuff?
> 
The mach-mxs (i.MX23 and i.MX28) is a totally different sub-architecture
from mach-imx.  Freescale acquired it from SigmaTel a few years back.
These two sub-architectures have completely different pin controllers.
So, no, they are not going to use the same pinctrl driver but two
different ones, pinctrl-mxs and pinctrl-imx.

The only common aspect is both two controllers only supports pin basis
configuration (no hardware pingroup).  I think many other
sub-architectures including omap are same on this aspect.

> Whether to use properties or raw values or not I cleverly leave up
> to the platform to define and solve, unless they want to use
> the generic pinprops library.
> 
That's my position too.

-- 
Regards,
Shawn



More information about the linux-arm-kernel mailing list