[PATCH] i.MX6: Add devicetree support
Sascha Hauer
s.hauer at pengutronix.de
Thu May 30 07:49:19 EDT 2013
This adds devicetree support for i.MX6 and switches the sabresd
and sabrelite board over to devicetree probing.
Sascha
----------------------------------------------------------------
Sascha Hauer (8):
mtd: m25p80: add devicetree support
ARM: i.MX6: Fix CCM compatible node
ARM: i.MX6: skip devices register when devicetree is present
ARM: i.MX6: Add devicetree files
ARM: i.MX6: add imx31 compatible entry for GPT
ARM: i.MX6: Add usdhc aliases
ARM: i.MX6 sabrelite: switch to devicetree probing
ARM: i.MX6 sabresd: Switch to devicetree probing
arch/arm/boards/freescale-mx6-sabrelite/board.c | 156 +--
arch/arm/boards/freescale-mx6-sabresd/board.c | 143 +--
arch/arm/configs/freescale-mx6-sabrelite_defconfig | 28 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/imx6q-pinfunc.h | 1041 ++++++++++++++++++++
arch/arm/dts/imx6q-sabrelite.dts | 174 ++++
arch/arm/dts/imx6q-sabresd.dts | 43 +
arch/arm/dts/imx6q.dtsi | 358 +++++++
arch/arm/dts/imx6qdl-sabresd.dtsi | 87 ++
arch/arm/dts/imx6qdl.dtsi | 840 ++++++++++++++++
arch/arm/mach-imx/Kconfig | 1 +
arch/arm/mach-imx/clk-imx6.c | 2 +-
arch/arm/mach-imx/imx6.c | 3 +
drivers/mtd/devices/m25p80.c | 9 +
14 files changed, 2621 insertions(+), 266 deletions(-)
create mode 100644 arch/arm/dts/imx6q-pinfunc.h
create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
create mode 100644 arch/arm/dts/imx6q-sabresd.dts
create mode 100644 arch/arm/dts/imx6q.dtsi
create mode 100644 arch/arm/dts/imx6qdl-sabresd.dtsi
create mode 100644 arch/arm/dts/imx6qdl.dtsi
More information about the barebox
mailing list