aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/vf610.dtsi
diff options
context:
space:
mode:
authorStefan Agner <stefan@agner.ch>2014-07-16 02:08:49 -0400
committerShawn Guo <shawn.guo@freescale.com>2014-07-18 04:49:47 -0400
commit69603fbbc4798e8d02cb822edf5dce3f8a625427 (patch)
treeffc32acf1cd83d592fe196b6fc9ccf8da25d7598 /arch/arm/boot/dts/vf610.dtsi
parent417d65f65f783e21e8fc6698a748a88105cae1c6 (diff)
ARM: dts: vf610: add FlexCAN node
Add FlexCAN node for the two FlexCAN IP instances in Vybrid. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/vf610.dtsi')
-rw-r--r--arch/arm/boot/dts/vf610.dtsi23
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/vf610.dtsi b/arch/arm/boot/dts/vf610.dtsi
index 6a6190ce2318..583dd363c9dc 100644
--- a/arch/arm/boot/dts/vf610.dtsi
+++ b/arch/arm/boot/dts/vf610.dtsi
@@ -14,6 +14,8 @@
14 14
15/ { 15/ {
16 aliases { 16 aliases {
17 can0 = &can0;
18 can1 = &can1;
17 serial0 = &uart0; 19 serial0 = &uart0;
18 serial1 = &uart1; 20 serial1 = &uart1;
19 serial2 = &uart2; 21 serial2 = &uart2;
@@ -103,6 +105,16 @@
103 <&clks VF610_CLK_DMAMUX1>; 105 <&clks VF610_CLK_DMAMUX1>;
104 }; 106 };
105 107
108 can0: flexcan@40020000 {
109 compatible = "fsl,vf610-flexcan";
110 reg = <0x40020000 0x4000>;
111 interrupts = <0 58 IRQ_TYPE_LEVEL_HIGH>;
112 clocks = <&clks VF610_CLK_FLEXCAN0>,
113 <&clks VF610_CLK_FLEXCAN0>;
114 clock-names = "ipg", "per";
115 status = "disabled";
116 };
117
106 uart0: serial@40027000 { 118 uart0: serial@40027000 {
107 compatible = "fsl,vf610-lpuart"; 119 compatible = "fsl,vf610-lpuart";
108 reg = <0x40027000 0x1000>; 120 reg = <0x40027000 0x1000>;
@@ -405,6 +417,17 @@
405 clock-names = "ipg", "ahb", "ptp"; 417 clock-names = "ipg", "ahb", "ptp";
406 status = "disabled"; 418 status = "disabled";
407 }; 419 };
420
421 can1: flexcan@400d4000 {
422 compatible = "fsl,vf610-flexcan";
423 reg = <0x400d4000 0x4000>;
424 interrupts = <0 59 IRQ_TYPE_LEVEL_HIGH>;
425 clocks = <&clks VF610_CLK_FLEXCAN1>,
426 <&clks VF610_CLK_FLEXCAN1>;
427 clock-names = "ipg", "per";
428 status = "disabled";
429 };
430
408 }; 431 };
409 }; 432 };
410}; 433};