aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boot/dts/am57xx-idk-common.dtsi')
-rw-r--r--arch/arm/boot/dts/am57xx-idk-common.dtsi24
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am57xx-idk-common.dtsi b/arch/arm/boot/dts/am57xx-idk-common.dtsi
index e5ac1d81d15c..c536b2f5389f 100644
--- a/arch/arm/boot/dts/am57xx-idk-common.dtsi
+++ b/arch/arm/boot/dts/am57xx-idk-common.dtsi
@@ -101,6 +101,22 @@
101 }; 101 };
102}; 102};
103 103
104&dra7_pmx_core {
105 dcan1_pins_default: dcan1_pins_default {
106 pinctrl-single,pins = <
107 DRA7XX_CORE_IOPAD(0x37d0, PIN_OUTPUT_PULLUP | MUX_MODE0) /* dcan1_tx */
108 DRA7XX_CORE_IOPAD(0x37d4, PIN_INPUT_PULLUP | MUX_MODE0) /* dcan1_rx */
109 >;
110 };
111
112 dcan1_pins_sleep: dcan1_pins_sleep {
113 pinctrl-single,pins = <
114 DRA7XX_CORE_IOPAD(0x37d0, MUX_MODE15 | PULL_UP) /* dcan1_tx.off */
115 DRA7XX_CORE_IOPAD(0x37d4, MUX_MODE15 | PULL_UP) /* dcan1_rx.off */
116 >;
117 };
118};
119
104&i2c1 { 120&i2c1 {
105 status = "okay"; 121 status = "okay";
106 clock-frequency = <400000>; 122 clock-frequency = <400000>;
@@ -391,6 +407,14 @@
391 max-frequency = <96000000>; 407 max-frequency = <96000000>;
392}; 408};
393 409
410&dcan1 {
411 status = "okay";
412 pinctrl-names = "default", "sleep", "active";
413 pinctrl-0 = <&dcan1_pins_sleep>;
414 pinctrl-1 = <&dcan1_pins_sleep>;
415 pinctrl-2 = <&dcan1_pins_default>;
416};
417
394&qspi { 418&qspi {
395 status = "okay"; 419 status = "okay";
396 420