Deleted Added
full compact
at91-sama5d3_xplained.dts (262573) at91-sama5d3_xplained.dts (270864)
1/*
2 * at91-sama5d3_xplained.dts - Device Tree file for the SAMA5D3 Xplained board
3 *
4 * Copyright (C) 2014 Atmel,
5 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */

--- 7 unchanged lines hidden (view full) ---

16 chosen {
17 bootargs = "console=ttyS0,115200";
18 };
19
20 memory {
21 reg = <0x20000000 0x10000000>;
22 };
23
1/*
2 * at91-sama5d3_xplained.dts - Device Tree file for the SAMA5D3 Xplained board
3 *
4 * Copyright (C) 2014 Atmel,
5 * 2014 Nicolas Ferre <nicolas.ferre@atmel.com>
6 *
7 * Licensed under GPLv2 or later.
8 */

--- 7 unchanged lines hidden (view full) ---

16 chosen {
17 bootargs = "console=ttyS0,115200";
18 };
19
20 memory {
21 reg = <0x20000000 0x10000000>;
22 };
23
24 clocks {
25 slow_xtal {
26 clock-frequency = <32768>;
27 };
28
29 main_xtal {
30 clock-frequency = <12000000>;
31 };
32 };
33
24 ahb {
25 apb {
26 mmc0: mmc@f0000000 {
27 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7 &pinctrl_mmc0_cd>;
28 status = "okay";
29 slot@0 {
30 reg = <0>;
31 bus-width = <8>;
32 cd-gpios = <&pioE 0 GPIO_ACTIVE_LOW>;
33 };
34 };
35
36 spi0: spi@f0004000 {
34 ahb {
35 apb {
36 mmc0: mmc@f0000000 {
37 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7 &pinctrl_mmc0_cd>;
38 status = "okay";
39 slot@0 {
40 reg = <0>;
41 bus-width = <8>;
42 cd-gpios = <&pioE 0 GPIO_ACTIVE_LOW>;
43 };
44 };
45
46 spi0: spi@f0004000 {
37 cs-gpios = <&pioD 13 0>;
47 cs-gpios = <&pioD 13 0>, <0>, <0>, <&pioD 16 0>;
38 status = "okay";
39 };
40
41 can0: can@f000c000 {
42 status = "okay";
43 };
44
45 i2c0: i2c@f0014000 {
48 status = "okay";
49 };
50
51 can0: can@f000c000 {
52 status = "okay";
53 };
54
55 i2c0: i2c@f0014000 {
56 pinctrl-0 = <&pinctrl_i2c0_pu>;
46 status = "okay";
47 };
48
49 i2c1: i2c@f0018000 {
50 status = "okay";
57 status = "okay";
58 };
59
60 i2c1: i2c@f0018000 {
61 status = "okay";
62
63 pmic: act8865@5b {
64 compatible = "active-semi,act8865";
65 reg = <0x5b>;
66 status = "okay";
67
68 regulators {
69 vcc_1v8_reg: DCDC_REG1 {
70 regulator-name = "VCC_1V8";
71 regulator-min-microvolt = <1800000>;
72 regulator-max-microvolt = <1800000>;
73 regulator-always-on;
74 };
75
76 vcc_1v2_reg: DCDC_REG2 {
77 regulator-name = "VCC_1V2";
78 regulator-min-microvolt = <1200000>;
79 regulator-max-microvolt = <1200000>;
80 regulator-always-on;
81 };
82
83 vcc_3v3_reg: DCDC_REG3 {
84 regulator-name = "VCC_3V3";
85 regulator-min-microvolt = <3300000>;
86 regulator-max-microvolt = <3300000>;
87 regulator-always-on;
88 };
89
90 vddfuse_reg: LDO_REG1 {
91 regulator-name = "FUSE_2V5";
92 regulator-min-microvolt = <2500000>;
93 regulator-max-microvolt = <2500000>;
94 };
95
96 vddana_reg: LDO_REG2 {
97 regulator-name = "VDDANA";
98 regulator-min-microvolt = <3300000>;
99 regulator-max-microvolt = <3300000>;
100 regulator-always-on;
101 };
102 };
103 };
51 };
52
53 macb0: ethernet@f0028000 {
54 phy-mode = "rgmii";
55 status = "okay";
56 };
57
104 };
105
106 macb0: ethernet@f0028000 {
107 phy-mode = "rgmii";
108 status = "okay";
109 };
110
111 pwm0: pwm@f002c000 {
112 pinctrl-names = "default";
113 pinctrl-0 = <&pinctrl_pwm0_pwmh0_0 &pinctrl_pwm0_pwmh1_0>;
114 status = "okay";
115 };
116
58 usart0: serial@f001c000 {
59 status = "okay";
60 };
61
62 usart1: serial@f0020000 {
63 pinctrl-0 = <&pinctrl_usart1 &pinctrl_usart1_rts_cts>;
64 status = "okay";
65 };

--- 8 unchanged lines hidden (view full) ---

74 slot@0 {
75 reg = <0>;
76 bus-width = <4>;
77 cd-gpios = <&pioE 1 GPIO_ACTIVE_HIGH>;
78 };
79 };
80
81 spi1: spi@f8008000 {
117 usart0: serial@f001c000 {
118 status = "okay";
119 };
120
121 usart1: serial@f0020000 {
122 pinctrl-0 = <&pinctrl_usart1 &pinctrl_usart1_rts_cts>;
123 status = "okay";
124 };

--- 8 unchanged lines hidden (view full) ---

133 slot@0 {
134 reg = <0>;
135 bus-width = <4>;
136 cd-gpios = <&pioE 1 GPIO_ACTIVE_HIGH>;
137 };
138 };
139
140 spi1: spi@f8008000 {
82 cs-gpios = <&pioC 25 0>, <0>, <0>, <&pioD 16 0>;
141 cs-gpios = <&pioC 25 0>;
83 status = "okay";
84 };
85
86 adc0: adc@f8018000 {
87 pinctrl-0 = <
88 &pinctrl_adc0_adtrg
89 &pinctrl_adc0_ad0
90 &pinctrl_adc0_ad1

--- 6 unchanged lines hidden (view full) ---

97 &pinctrl_adc0_ad8
98 &pinctrl_adc0_ad9
99 >;
100 status = "okay";
101 };
102
103 i2c2: i2c@f801c000 {
104 dmas = <0>, <0>; /* Do not use DMA for i2c2 */
142 status = "okay";
143 };
144
145 adc0: adc@f8018000 {
146 pinctrl-0 = <
147 &pinctrl_adc0_adtrg
148 &pinctrl_adc0_ad0
149 &pinctrl_adc0_ad1

--- 6 unchanged lines hidden (view full) ---

156 &pinctrl_adc0_ad8
157 &pinctrl_adc0_ad9
158 >;
159 status = "okay";
160 };
161
162 i2c2: i2c@f801c000 {
163 dmas = <0>, <0>; /* Do not use DMA for i2c2 */
164 pinctrl-0 = <&pinctrl_i2c2_pu>;
105 status = "okay";
106 };
107
108 macb1: ethernet@f802c000 {
109 phy-mode = "rmii";
110 status = "okay";
111 };
112
113 dbgu: serial@ffffee00 {
114 status = "okay";
115 };
116
117 pinctrl@fffff200 {
118 board {
165 status = "okay";
166 };
167
168 macb1: ethernet@f802c000 {
169 phy-mode = "rmii";
170 status = "okay";
171 };
172
173 dbgu: serial@ffffee00 {
174 status = "okay";
175 };
176
177 pinctrl@fffff200 {
178 board {
179 pinctrl_i2c0_pu: i2c0_pu {
180 atmel,pins =
181 <AT91_PIOA 30 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>,
182 <AT91_PIOA 31 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>;
183 };
184
185 pinctrl_i2c2_pu: i2c2_pu {
186 atmel,pins =
187 <AT91_PIOA 18 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>,
188 <AT91_PIOA 19 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>;
189 };
190
119 pinctrl_mmc0_cd: mmc0_cd {
120 atmel,pins =
121 <AT91_PIOE 0 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
122 };
123
124 pinctrl_mmc1_cd: mmc1_cd {
125 atmel,pins =
126 <AT91_PIOE 1 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;

--- 103 unchanged lines hidden ---
191 pinctrl_mmc0_cd: mmc0_cd {
192 atmel,pins =
193 <AT91_PIOE 0 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
194 };
195
196 pinctrl_mmc1_cd: mmc1_cd {
197 atmel,pins =
198 <AT91_PIOE 1 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;

--- 103 unchanged lines hidden ---