MLK-11979 arm: imx: enable rpmsg on imx6sx platforms
authorRichard Zhu <Richard.Zhu@freescale.com>
Fri, 6 Nov 2015 02:47:15 +0000 (10:47 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:49:29 +0000 (14:49 -0500)
enable rpmsg on imx6sx platforms
 - imx6sx sdb board
 - imx6sx sabreauto board

Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/imx6sx-sabreauto-m4.dts
arch/arm/boot/dts/imx6sx-sdb-m4.dts
arch/arm/boot/dts/imx6sx.dtsi

index ae15b30..11d49b7 100644 (file)
@@ -433,6 +433,7 @@ dtb-$(CONFIG_SOC_IMX6SX) += \
        imx6sx-nitrogen6sx.dtb \
        imx6sx-14x14-arm2.dtb \
        imx6sx-sabreauto.dtb \
+       imx6sx-sabreauto-m4.dtb \
        imx6sx-sdb-reva.dtb \
        imx6sx-sdb-sai.dtb \
        imx6sx-sdb-reva-ldo.dtb \
@@ -440,6 +441,7 @@ dtb-$(CONFIG_SOC_IMX6SX) += \
        imx6sx-sdb-btwifi.dtb \
        imx6sx-sdb-lcdif1.dtb \
        imx6sx-sdb-ldo.dtb      \
+       imx6sx-sdb-m4.dtb \
        imx6sx-sdb-mqs.dtb \
        imx6sx-sdb-sai.dtb \
        imx6sx-19x19-arm2.dtb \
index 159e907..51ac31c 100644 (file)
  * The flollowing modules are conflicting with M4, disable them when m4
  * is running.
  */
-&flexcan1 {
-       status = "disabled";
+&adc1 {
+        status = "disabled";
 };
 
-&flexcan2 {
-       status = "disabled";
+&adc2 {
+        status = "disabled";
 };
 
-&i2c3 {
+&flexcan1 {
        status = "disabled";
 };
 
-&uart2 {
+&flexcan2 {
        status = "disabled";
 };
 
-&adc1 {
+&i2c3 {
        status = "disabled";
 };
 
-&adc2 {
-       status = "disabled";
+&ocram {
+       reg = <0x00901000 0x1E000>;
 };
 
 &ocram {
        status = "okay";
 };
 
-&ocram {
-       reg = <0x00901000 0x1E000>;
+&rpmsg{
+       status = "okay";
+};
+
+&uart2 {
+       status = "disabled";
 };
 
 &clks {
index d96544d..78f1b6b 100644 (file)
        status = "okay";
 };
 
+&rpmsg{
+       status = "okay";
+};
+
 &uart2 {
        status = "disabled";
 };
index 833dc5a..54fca46 100644 (file)
                                status = "okay";
                        };
 
+                       rpmsg: rpmsg{
+                               compatible = "fsl,imx6sx-rpmsg";
+                               status = "disabled";
+                       };
+
                        uart6: serial@022a0000 {
                                compatible = "fsl,imx6sx-uart",
                                             "fsl,imx6q-uart", "fsl,imx21-uart";