aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/imx25-pdk.dts
diff options
context:
space:
mode:
authorFabio Estevam <fabio.estevam@freescale.com>2014-03-12 09:19:25 -0400
committerShawn Guo <shawn.guo@freescale.com>2014-05-16 11:01:43 -0400
commitb04415cf586627c3a42f57a39ed7b5fe8ddcec1f (patch)
treeb8af2c70dfe3001006915cf64fbe57ae55c94dff /arch/arm/boot/dts/imx25-pdk.dts
parent9223dd87380322b4af467410170750cf682ffd89 (diff)
ARM: dts: imx25-pdk: Add CAN support
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx25-pdk.dts')
-rw-r--r--arch/arm/boot/dts/imx25-pdk.dts23
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx25-pdk.dts b/arch/arm/boot/dts/imx25-pdk.dts
index 34de5e34814c..ebaf48d564a0 100644
--- a/arch/arm/boot/dts/imx25-pdk.dts
+++ b/arch/arm/boot/dts/imx25-pdk.dts
@@ -52,6 +52,14 @@
52 regulator-max-microvolt = <3300000>; 52 regulator-max-microvolt = <3300000>;
53 }; 53 };
54 54
55 reg_can_3v3: regulator@3 {
56 compatible = "regulator-fixed";
57 reg = <3>;
58 regulator-name = "can-3v3";
59 regulator-min-microvolt = <3300000>;
60 regulator-max-microvolt = <3300000>;
61 gpio = <&gpio4 6 0>;
62 };
55 }; 63 };
56 64
57 sound { 65 sound {
@@ -75,6 +83,13 @@
75 status = "okay"; 83 status = "okay";
76}; 84};
77 85
86&can1 {
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_can1>;
89 xceiver-supply = <&reg_can_3v3>;
90 status = "okay";
91};
92
78&esdhc1 { 93&esdhc1 {
79 pinctrl-names = "default"; 94 pinctrl-names = "default";
80 pinctrl-0 = <&pinctrl_esdhc1>; 95 pinctrl-0 = <&pinctrl_esdhc1>;
@@ -118,6 +133,14 @@
118 >; 133 >;
119 }; 134 };
120 135
136 pinctrl_can1: can1grp {
137 fsl,pins = <
138 MX25_PAD_GPIO_A__CAN1_TX 0x0
139 MX25_PAD_GPIO_B__CAN1_RX 0x0
140 MX25_PAD_D14__GPIO_4_6 0x80000000
141 >;
142 };
143
121 pinctrl_esdhc1: esdhc1grp { 144 pinctrl_esdhc1: esdhc1grp {
122 fsl,pins = < 145 fsl,pins = <
123 MX25_PAD_SD1_CMD__SD1_CMD 0x80000000 146 MX25_PAD_SD1_CMD__SD1_CMD 0x80000000