[PATCH 00/17] ARM: imx: add pinctrl settings for DT boot
Shawn Guo
shawn.guo at linaro.org
Mon Aug 13 09:05:20 EDT 2012
The series adds pinctrl settings for imx6q, imx53 and imx51 booting
from DT. As the results, the dummy pinctrl state gets removed from
these DT images, and all imx53 board files get removed from the tree.
Therefore, imx53 becomes the second DT only i.MX SoC besides imx6q.
Shawn Guo (17):
ARM: dts: imx6q: improve indentation for fsl,pins
ARM: dts: imx6q: name iomuxc sub-nodes following pin function
ARM: dts: imx6q: sort iomuxc sub-nodes in name
ARM: dts: imx6q-sabrelite: add pinctrl for usdhc and enet
ARM: dts: imx6q-arm2: add pinctrl for uart and enet
ARM: dts: imx6q-sabresd: add pinctrl settings
ARM: imx6q: remove dummy pinctrl state
ARM: dts: imx53-qsb: add pinctrl settings
ARM: dts: imx53-ard: add pinctrl settings
ARM: dts: imx53-evk: add pinctrl settings
ARM: dts: imx53-smd: add pinctrl settings
ARM: imx53: build in pinctrl support
ARM: imx53: decouple device tree boot from board files
ARM: imx53: support device tree boot only
ARM: imx53: remove unneeded files and functions
ARM: dts: imx51-babbage: add pinctrl settings
ARM: imx51: build in pinctrl support
arch/arm/boot/dts/imx51-babbage.dts | 36 +-
arch/arm/boot/dts/imx51.dtsi | 116 +++
arch/arm/boot/dts/imx53-ard.dts | 49 +-
arch/arm/boot/dts/imx53-evk.dts | 31 +-
arch/arm/boot/dts/imx53-qsb.dts | 34 +-
arch/arm/boot/dts/imx53-smd.dts | 38 +-
arch/arm/boot/dts/imx53.dtsi | 155 +++
arch/arm/boot/dts/imx6q-arm2.dts | 21 +
arch/arm/boot/dts/imx6q-sabrelite.dts | 19 +-
arch/arm/boot/dts/imx6q-sabresd.dts | 25 +-
arch/arm/boot/dts/imx6q.dtsi | 223 ++++--
arch/arm/configs/imx_v6_v7_defconfig | 2 +-
arch/arm/mach-imx/Kconfig | 79 +--
arch/arm/mach-imx/Makefile | 6 +-
arch/arm/mach-imx/Makefile.boot | 8 +-
arch/arm/mach-imx/devices-imx53.h | 48 -
arch/arm/mach-imx/imx51-dt.c | 3 -
arch/arm/mach-imx/{imx53-dt.c => mach-imx53.c} | 23 -
arch/arm/mach-imx/mach-imx6q.c | 7 -
arch/arm/mach-imx/mach-mx53_ard.c | 272 ------
arch/arm/mach-imx/mach-mx53_evk.c | 179 ----
arch/arm/mach-imx/mach-mx53_loco.c | 321 -------
arch/arm/mach-imx/mach-mx53_smd.c | 168 ----
arch/arm/mach-imx/mm-imx5.c | 47 -
arch/arm/plat-mxc/include/mach/common.h | 5 -
arch/arm/plat-mxc/include/mach/iomux-mx53.h | 1219 ------------------------
26 files changed, 697 insertions(+), 2437 deletions(-)
delete mode 100644 arch/arm/mach-imx/devices-imx53.h
rename arch/arm/mach-imx/{imx53-dt.c => mach-imx53.c} (82%)
delete mode 100644 arch/arm/mach-imx/mach-mx53_ard.c
delete mode 100644 arch/arm/mach-imx/mach-mx53_evk.c
delete mode 100644 arch/arm/mach-imx/mach-mx53_loco.c
delete mode 100644 arch/arm/mach-imx/mach-mx53_smd.c
delete mode 100644 arch/arm/plat-mxc/include/mach/iomux-mx53.h
--
1.7.5.4
More information about the linux-arm-kernel
mailing list