[PATCH v2] pinctrl: imx: Allow parsing DT without function nodes

Shawn Guo shawn.guo at linaro.org
Mon Apr 27 04:27:26 PDT 2015


On Fri, Apr 10, 2015 at 04:22:38PM +0200, Markus Pargmann wrote:
> The old format to define pinctrl settings for imx in DT has two
> hierarchy levels. The first level are function device nodes. The second
> level are pingroups which contain a property fsl,pins. The original
> intention was to define all pin functions in a single dtsi file and just
> reference the correct ones in the board files.
> This idea was rejected some time ago leading to the current design to
> have all the pinfunctions defined in the board files. So we don't need
> the function device nodes anymore.
> 
> This patch changes the pinctrl driver to accept devicetrees which do not
> have the first hierarchy level, function device nodes. For example
> karo-tx25 already has such a devicetree. Old devicetrees are still
> parsed and supported.
> 
> Signed-off-by: Markus Pargmann <mpa at pengutronix.de>

Acked-by: Shawn Guo <shawn.guo at linaro.org>



More information about the linux-arm-kernel mailing list