MLK-14326-3 mx6qsabreauto: Enable OF_CONTROL and DM driver
authorYe Li <ye.li@nxp.com>
Mon, 6 Mar 2017 06:43:13 +0000 (14:43 +0800)
committerYe Li <ye.li@nxp.com>
Wed, 5 Apr 2017 06:05:05 +0000 (14:05 +0800)
commitd5f904fc3c48871e084fdcea9de38aa1c3579122
treee7a2583e68beaaff3eb336f3796212bbeecaf07f
parent24066e390f71de726d972c2cf4a2d9b9718f7d3d
MLK-14326-3 mx6qsabreauto: Enable OF_CONTROL and DM driver

Enable OF_CONTROL and DM driver on mx6qsabreauto.
1. Add the imx6qsabreauto relevant DTS file for using DTB.
2. Modify PMIC initialization codes to use DM PMIC driver.
3. Modify to use PCA953X DM driver
4. Remove NAND from default, since the default imx6q-sabreauto.dts disabled
   the nand. The pins are conflicted with UART3, while UART3 is enabled.
5. For NAND build configuration, remove the USB, since the imx6q-sabreauto-gpmi-weim.dts
   will have pin conflicts on steer logic.
6. GPIO requests added.

Signed-off-by: Ye Li <ye.li@nxp.com>
14 files changed:
arch/arm/dts/Makefile
arch/arm/dts/imx6q-sabreauto-ecspi.dts [new file with mode: 0644]
arch/arm/dts/imx6q-sabreauto-gpmi-weim.dts [new file with mode: 0644]
arch/arm/dts/imx6q-sabreauto.dts [new file with mode: 0644]
arch/arm/dts/imx6qdl-sabreauto.dtsi [new file with mode: 0644]
board/freescale/mx6qsabreauto/Kconfig
board/freescale/mx6qsabreauto/mx6qsabreauto.c
configs/mx6qsabreauto_defconfig
configs/mx6qsabreauto_eimnor_defconfig
configs/mx6qsabreauto_nand_defconfig
configs/mx6qsabreauto_plugin_defconfig
configs/mx6qsabreauto_sata_defconfig
configs/mx6qsabreauto_spinor_defconfig
include/configs/mx6qsabreauto.h