ARM: dts: i.MX6QDL: U-Boot specific dts for u-boot, dm-spl
authorJagan Teki <jagan@amarulasolutions.com>
Wed, 11 Apr 2018 12:32:20 +0000 (18:02 +0530)
committerStefano Babic <sbabic@denx.de>
Fri, 18 May 2018 06:23:43 +0000 (08:23 +0200)
u-boot,dm-spl property is specific to U-Boot, so move it into
*u-boot.dtsi files for relevant i.MX6QDL files.

This make syncing Linux dts files straight forward.

Also update the MAINTAINERS file for dts files.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
15 files changed:
arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6dl-icore-mipi.dts
arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6dl-icore-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6q-icore-mipi.dts
arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6q-icore-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6qdl-icore-rqs.dtsi
arch/arm/dts/imx6qdl-icore-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6qdl-icore.dtsi
arch/arm/dts/imx6qdl-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx6qdl.dtsi
board/engicam/imx6q/MAINTAINERS

diff --git a/arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi b/arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi
new file mode 100644 (file)
index 0000000..86e8da7
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-u-boot.dtsi"
+
+&usdhc3 {
+       u-boot,dm-spl;
+};
index 3a444c0..39bdf2d 100644 (file)
@@ -16,6 +16,5 @@
 };
 
 &usdhc3 {
-       u-boot,dm-spl;
        status = "okay";
 };
diff --git a/arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi b/arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi
new file mode 100644 (file)
index 0000000..210b930
--- /dev/null
@@ -0,0 +1,7 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-rqs-u-boot.dtsi"
diff --git a/arch/arm/dts/imx6dl-icore-u-boot.dtsi b/arch/arm/dts/imx6dl-icore-u-boot.dtsi
new file mode 100644 (file)
index 0000000..5bd3df9
--- /dev/null
@@ -0,0 +1,7 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-u-boot.dtsi"
diff --git a/arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi b/arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi
new file mode 100644 (file)
index 0000000..86e8da7
--- /dev/null
@@ -0,0 +1,11 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-u-boot.dtsi"
+
+&usdhc3 {
+       u-boot,dm-spl;
+};
index 527f52c..e7c5616 100644 (file)
@@ -16,6 +16,5 @@
 };
 
 &usdhc3 {
-       u-boot,dm-spl;
        status = "okay";
 };
diff --git a/arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi b/arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi
new file mode 100644 (file)
index 0000000..210b930
--- /dev/null
@@ -0,0 +1,7 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-rqs-u-boot.dtsi"
diff --git a/arch/arm/dts/imx6q-icore-u-boot.dtsi b/arch/arm/dts/imx6q-icore-u-boot.dtsi
new file mode 100644 (file)
index 0000000..5bd3df9
--- /dev/null
@@ -0,0 +1,7 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-icore-u-boot.dtsi"
diff --git a/arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi b/arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi
new file mode 100644 (file)
index 0000000..458debf
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-u-boot.dtsi"
+
+&usdhc3 {
+       u-boot,dm-spl;
+};
+
+&usdhc4 {
+       u-boot,dm-spl;
+};
+
+&pinctrl_usdhc3 {
+       u-boot,dm-spl;
+};
+
+&pinctrl_usdhc4 {
+       u-boot,dm-spl;
+};
index 4f7f102..d797a03 100644 (file)
 };
 
 &usdhc3 {
-       u-boot,dm-spl;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_usdhc3>;
        cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
 };
 
 &usdhc4 {
-       u-boot,dm-spl;
        pinctrl-names = "default", "state_100mhz", "state_200mhz";
        pinctrl-0 = <&pinctrl_usdhc4>;
        pinctrl-1 = <&pinctrl_usdhc4_100mhz>;
        };
 
        pinctrl_usdhc3: usdhc3grp {
-               u-boot,dm-spl;
                fsl,pins = <
                        MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17070
                        MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10070
        };
 
        pinctrl_usdhc4: usdhc4grp {
-               u-boot,dm-spl;
                fsl,pins = <
                        MX6QDL_PAD_SD4_CMD__SD4_CMD    0x17070
                        MX6QDL_PAD_SD4_CLK__SD4_CLK    0x10070
diff --git a/arch/arm/dts/imx6qdl-icore-u-boot.dtsi b/arch/arm/dts/imx6qdl-icore-u-boot.dtsi
new file mode 100644 (file)
index 0000000..d45c20b
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include "imx6qdl-u-boot.dtsi"
+
+&usdhc1 {
+       u-boot,dm-spl;
+};
+
+&pinctrl_usdhc1 {
+       u-boot,dm-spl;
+};
+
+&pinctrl_usdhc3 {
+       u-boot,dm-spl;
+};
index 913dc99..5eccda8 100644 (file)
 };
 
 &usdhc1 {
-       u-boot,dm-spl;
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_usdhc1>;
        cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
        };
 
        pinctrl_usdhc1: usdhc1grp {
-               u-boot,dm-spl;
                fsl,pins = <
                        MX6QDL_PAD_SD1_CMD__SD1_CMD    0x17070
                        MX6QDL_PAD_SD1_CLK__SD1_CLK    0x10070
        };
 
        pinctrl_usdhc3: usdhc3grp {
-               u-boot,dm-spl;
                fsl,pins = <
                        MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17059
                        MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10059
diff --git a/arch/arm/dts/imx6qdl-u-boot.dtsi b/arch/arm/dts/imx6qdl-u-boot.dtsi
new file mode 100644 (file)
index 0000000..e6363aa
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ * Copyright (C) 2018 Jagan Teki <jagan@amarulasolutions.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+/ {
+       soc {
+               u-boot,dm-spl;
+
+               aips-bus@02000000 {
+                       u-boot,dm-spl;
+               };
+
+               aips-bus@02100000 {
+                       u-boot,dm-spl;
+               };
+       };
+};
+
+&gpio1 {
+       u-boot,dm-spl;
+};
+
+&iomuxc {
+       u-boot,dm-spl;
+};
index e04b570..b13b0b2 100644 (file)
@@ -77,7 +77,6 @@
                compatible = "simple-bus";
                interrupt-parent = <&gpc>;
                ranges;
-               u-boot,dm-spl;
 
                dma_apbh: dma-apbh@00110000 {
                        compatible = "fsl,imx6q-dma-apbh", "fsl,imx28-dma-apbh";
                        #size-cells = <1>;
                        reg = <0x02000000 0x100000>;
                        ranges;
-                       u-boot,dm-spl;
 
                        spba-bus@02000000 {
                                compatible = "fsl,spba-bus", "simple-bus";
                                #gpio-cells = <2>;
                                interrupt-controller;
                                #interrupt-cells = <2>;
-                               u-boot,dm-spl;
                        };
 
                        gpio2: gpio@020a0000 {
                        iomuxc: iomuxc@020e0000 {
                                compatible = "fsl,imx6dl-iomuxc", "fsl,imx6q-iomuxc";
                                reg = <0x020e0000 0x4000>;
-                               u-boot,dm-spl;
                        };
 
                        ldb: ldb@020e0008 {
                        #size-cells = <1>;
                        reg = <0x02100000 0x100000>;
                        ranges;
-                       u-boot,dm-spl;
 
                        crypto: caam@2100000 {
                                compatible = "fsl,sec-v4.0";
index 71f7945..6b46378 100644 (file)
@@ -9,12 +9,21 @@ F:    configs/imx6dl_icore_nand_defconfig
 F:     configs/imx6qdl_icore_rqs_defconfig
 F:     configs/imx6qdl_icore_mipi_defconfig
 F:     configs/imx6qdl_icore_nand_defconfig
+F:     arch/arm/dts/imx6qdl.dtsi
+F:     arch/arm/dts/imx6qdl-u-boot.dtsi
 F:     arch/arm/dts/imx6qdl-icore.dtsi
+F:     arch/arm/dts/imx6qdl-icore-u-boot.dtsi
 F:     arch/arm/dts/imx6q-icore.dts
+F:     arch/arm/dts/imx6q-icore-u-boot.dtsi
 F:     arch/arm/dts/imx6dl-icore.dts
+F:     arch/arm/dts/imx6dl-icore-u-boot.dtsi
 F:     arch/arm/dts/imx6qdl-icore-rqs.dtsi
+F:     arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi
 F:     arch/arm/dts/imx6q-icore-rqs.dts
+F:     arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi
 F:     arch/arm/dts/imx6dl-icore-rqs.dts
+F:     arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi
 F:     arch/arm/dts/imx6dl-icore-mipi.dts
+F:     arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi
 F:     arch/arm/dts/imx6q-icore-mipi.dts
-F:     arch/arm/dts/imx6qdl-icore.dtsi
+F:     arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi