MLK-13906: ARM: dts: new dtb for mfgtool to burn both BSP and M4 to eMMC
authorHan Xu <han.xu@nxp.com>
Fri, 10 Feb 2017 17:03:30 +0000 (11:03 -0600)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:10:40 +0000 (15:10 -0500)
Add one more dtb file for mfgtool purpose only, it enabled both eMMC and
QSPI to burn both BSP and M4 images in one process.

Kernel still uses the original eMMC dtb so the QSPI, which belongs to
M4 domain won't be exposed in A7 domain.

Signed-off-by: Han Xu <han.xu@nxp.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/imx7ulp-evk-emmc-qspi.dts [new file with mode: 0644]

index 5d90679..ec4afe7 100644 (file)
@@ -575,6 +575,7 @@ dtb-$(CONFIG_SOC_IMX7ULP) += \
        imx7ulp-14x14-arm2.dtb \
        imx7ulp-evk.dtb \
        imx7ulp-evk-emmc.dtb \
+       imx7ulp-evk-emmc-qspi.dtb \
        imx7ulp-evk-sd1.dtb \
        imx7ulp-evk-lpuart.dtb \
        imx7ulp-evk-qspi.dtb \
diff --git a/arch/arm/boot/dts/imx7ulp-evk-emmc-qspi.dts b/arch/arm/boot/dts/imx7ulp-evk-emmc-qspi.dts
new file mode 100644 (file)
index 0000000..47289c6
--- /dev/null
@@ -0,0 +1,18 @@
+/*
+ * Copyright 2017 NXP
+ *
+ * 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 "imx7ulp-evk-qspi.dts"
+
+&usdhc0 {
+       pinctrl-names = "default", "sleep";
+       pinctrl-0 = <&pinctrl_usdhc0_8bit>;
+       pinctrl-1 = <&pinctrl_usdhc0_8bit>;
+       non-removable;
+       bus-width = <8>;
+       status = "okay";
+};