ARM: dts: imx31: add device tree description of basic controllers
authorVladimir Zapolskiy <vz@mleia.com>
Thu, 5 Jul 2018 19:05:49 +0000 (22:05 +0300)
committerShawn Guo <shawnguo@kernel.org>
Wed, 11 Jul 2018 12:24:09 +0000 (20:24 +0800)
commit465b3d77b1f8c88d3d28f9da6e4cdd75ce66b6b3
tree6c4f0aae5cb437932737d18c12f9eeab422e0914
parent82210bfd942b891c502afe471cda16eccf565ed5
ARM: dts: imx31: add device tree description of basic controllers

The change adds a number of basic peripherals found on i.MX31 SoC:
* GPIO controllers,
* I2C master controllers,
* SPI master controllers,
* ATA controller,
* SDHC controllers,
* RTC, watchdog and PWM contollers,
* SDMA,
* IRAM,
* NAND and WEIM controllers on EMI.

The added controller devices were tested on Freescale i.MX31 powered
LogicPD Lite SoM and baseboard.

DMA functionality was tested on SDHC and SPI controllers so far,
thus dmas properties are added to those device nodes only.

Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx31.dtsi