summaryrefslogtreecommitdiff
path: root/arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2017-03-06 15:12:34 +0800
committerYe Li <ye.li@nxp.com>2017-04-05 14:05:29 +0800
commitcbd4189400de5562a958140048947f3260ee9130 (patch)
treea66657e5eee77a9553f16af9e3a1adb7ec32bbe8 /arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts
parentd5f904fc3c48871e084fdcea9de38aa1c3579122 (diff)
downloadu-boot-imx-cbd4189400de5562a958140048947f3260ee9130.zip
u-boot-imx-cbd4189400de5562a958140048947f3260ee9130.tar.gz
u-boot-imx-cbd4189400de5562a958140048947f3260ee9130.tar.bz2
MLK-14326-4 mx6dl/solosabreauto: Enable OF_CONTROL and DM driver
Update mx6dl/solosabreauto build configurations to use OF_CONTROL and DM driver. Also add the imx6dlsabreauto DTS file for using DTB. Signed-off-by: Ye Li <ye.li@nxp.com>
Diffstat (limited to 'arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts')
-rw-r--r--arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts48
1 files changed, 48 insertions, 0 deletions
diff --git a/arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts b/arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts
new file mode 100644
index 0000000..ad2e937
--- /dev/null
+++ b/arch/arm/dts/imx6dl-sabreauto-gpmi-weim.dts
@@ -0,0 +1,48 @@
+/*
+ * Copyright (C) 2014 Freescale Semiconductor, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#include "imx6dl-sabreauto.dts"
+
+&ecspi1 {
+ /* pin conflict with weim */
+ status = "disabled";
+};
+
+&can2 {
+ /* max7310_c on i2c3 is gone */
+ status = "disabled";
+};
+
+&gpmi {
+ status = "okay";
+};
+
+&i2c3 {
+ /* pin conflict with weim */
+ status = "disabled";
+};
+
+&uart3 {
+ /* pin conflict with gpmi and weim */
+ status = "disabled";
+};
+
+&usbh1 {
+ /* max7310_b on i2c3 is gone */
+ status = "disabled";
+};
+
+&usbotg {
+ dr_mode = "peripheral";
+ status = "okay";
+};
+
+&weim {
+ pinctrl-assert-gpios = <&gpio5 4 GPIO_ACTIVE_LOW>;
+ status = "okay";
+};