[PATCH] move the first i.MX board over to devicetree
Sascha Hauer
s.hauer at pengutronix.de
Tue May 21 05:57:37 EDT 2013
It's time to begin switching the first i.MX board over to devicetree.
The following is based on the serveral devicetree related series
I recently sent. It switches the i.MX51 babbage board over to devicetree.
Sascha
----------------------------------------------------------------
Sascha Hauer (10):
ARM: i.MX: remove unused .mac_addr_base in iim
ARM: i.MX: iim: Add devicetree probe support
ARM: i.MX51: Add devicetree files
ARM: i.MX51: Add IIM devicetree node
ARM: i.MX51: Fixup fec pads in dts
ARM: i.MX51: skip devices register when devicetree is present
ARM: i.MX51 babbage: Add spi-cs-high property to pmic
ARM: i.MX51 babbage: provide MAC adress in devicetree
ARM: i.MX51 babbage: Add phy reset gpio to dts
ARM: i.MX51 babbage: switch to devicetree
Documentation/devicetree/bindings/README | 6 +
.../devicetree/bindings/misc/fsl,imx-iim.txt | 20 +
arch/arm/boards/freescale-mx51-pdk/board.c | 93 ---
arch/arm/configs/freescale_mx51_babbage_defconfig | 16 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/imx51-babbage.dts | 307 ++++++++
arch/arm/dts/imx51-pinfunc.h | 773 +++++++++++++++++++++
arch/arm/dts/imx51.dtsi | 719 +++++++++++++++++++
arch/arm/mach-imx/iim.c | 64 +-
arch/arm/mach-imx/imx25.c | 6 +-
arch/arm/mach-imx/imx51.c | 3 +
arch/arm/mach-imx/include/mach/iim.h | 4 -
12 files changed, 1902 insertions(+), 110 deletions(-)
create mode 100644 Documentation/devicetree/bindings/README
create mode 100644 Documentation/devicetree/bindings/misc/fsl,imx-iim.txt
create mode 100644 arch/arm/dts/imx51-babbage.dts
create mode 100644 arch/arm/dts/imx51-pinfunc.h
create mode 100644 arch/arm/dts/imx51.dtsi
More information about the barebox
mailing list