summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/vf610.dtsi
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2013-11-04 12:05:37 +0400
committerShawn Guo <shawn.guo@linaro.org>2014-02-09 17:32:26 +0400
commit5a2a7d57ee66a1347ba39a4b474dfad08e3a68a3 (patch)
tree4ae1d815679d16ac91eea151f7fbbef672ee7ade /arch/arm/boot/dts/vf610.dtsi
parent7ac0f700a6d747c2a8a873e301e82092306173e4 (diff)
downloadlinux-5a2a7d57ee66a1347ba39a4b474dfad08e3a68a3.tar.xz
ARM: dts: imx51: make pinctrl nodes board specific
Currently, all pinctrl setting nodes are defined in <soc>.dtsi, so that boards that share the same pinctrl setting do not have to define it time and time again in <board>.dts. However, along with the devices and use cases being added continuously, the pinctrl setting nodes under iomuxc becomes more than expected. This bloats device tree blob for particular board unnecessarily since only a small subset of those pinctrl setting nodes will be used by the board. It impacts not only the DTB file size but also the run-time device tree lookup efficiency. The patch moves all the pinctrl data into individual boards as needed. With the changes, the pinctrl setting nodes becomes local to particular board, and it makes no sense to continue numbering the setting for given peripheral. Thus, all the pinctrl phandler name gets updated to have only peripheral name in there. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/vf610.dtsi')
0 files changed, 0 insertions, 0 deletions