MLK-9833-2 dts: imx6sx: do not touch CAN gpios pads if M4 is enabled
authorDong Aisheng <b29396@freescale.com>
Tue, 11 Nov 2014 13:18:12 +0000 (21:18 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:31:07 +0000 (02:31 +0300)
CAN devices are allocated to run on M4.
So do not touch CAN pads setting if M4 is enabled.

Signed-off-by: Dong Aisheng <b29396@freescale.com>
(cherry picked from commit 9d2605e51b9ba83382c5da3a838656c9910d75a1)
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
Signed-off-by: Srikanth Krishnakar <Srikanth_Krishnakar@mentor.com>
arch/arm/boot/dts/imx6sx-sdb-m4.dts
arch/arm/boot/dts/imx6sx-sdb.dtsi

index 78f1b6b..7b67b8e 100644 (file)
@@ -17,6 +17,7 @@
 
 &iomuxc {
        pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_hog>;
 };
 
 /*
index 05e55a5..0964302 100644 (file)
 
 &iomuxc {
        pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_hog>;
+       pinctrl-0 = <&pinctrl_hog &pinctrl_can_gpios>;
 
        imx6x-sdb {
                pinctrl_hog: hoggrp {
                        >;
                };
 
+               pinctrl_can_gpios: can-gpios {
+                       fsl,pins = <
+                               MX6SX_PAD_QSPI1B_DATA1__GPIO4_IO_25 0x17059
+                               MX6SX_PAD_QSPI1B_DATA3__GPIO4_IO_27 0x17059
+                       >;
+               };
+
                pinctrl_audmux: audmuxgrp {
                        fsl,pins = <
                                MX6SX_PAD_CSI_DATA00__AUDMUX_AUD6_TXC   0x130b0