enable rpmsg on imx6sx platforms
- imx6sx sdb board
- imx6sx sabreauto board
Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
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 \
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 \
* 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 {
status = "okay";
};
+&rpmsg{
+ status = "okay";
+};
+
&uart2 {
status = "disabled";
};
status = "okay";
};
+ rpmsg: rpmsg{
+ compatible = "fsl,imx6sx-rpmsg";
+ status = "disabled";
+ };
+
uart6: serial@022a0000 {
compatible = "fsl,imx6sx-uart",
"fsl,imx6q-uart", "fsl,imx21-uart";