Skip to content

Commit a2e94ad

Browse files
committed
boards: other: convert to ARDUINO_HEADER_R3_* macro
Use ARDUINO_HEADER_R3_* macros, as those are much more readable and less error prone. Signed-off-by: Marcin Niestroj <[email protected]>
1 parent ff5cc21 commit a2e94ad

File tree

17 files changed

+354
-354
lines changed

17 files changed

+354
-354
lines changed

boards/actinius/icarus_som_dk/arduino_connector.dtsi

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010
#gpio-cells = <2>;
1111
gpio-map-mask = <0xffffffff 0xffffffc0>;
1212
gpio-map-pass-thru = <0 0x3f>;
13-
gpio-map = <0 0 &gpio0 15 0>, /* A0 */
14-
<1 0 &gpio0 16 0>, /* A1 */
15-
<2 0 &gpio0 17 0>, /* A2 */
16-
<3 0 &gpio0 18 0>, /* A3 */
17-
<4 0 &gpio0 19 0>, /* A4 */
18-
<5 0 &gpio0 20 0>, /* A5 */
19-
<6 0 &gpio0 4 0>, /* D0 */
20-
<7 0 &gpio0 5 0>, /* D1 */
21-
<8 0 &gpio0 2 0>, /* D2 */
22-
<9 0 &gpio0 1 0>, /* D3 */
23-
<10 0 &gpio0 23 0>, /* D4 */
24-
<11 0 &gpio0 0 0>, /* D5 */
25-
<12 0 &gpio0 26 0>, /* D6 */
26-
<13 0 &gpio0 27 0>, /* D7 */
27-
<14 0 &gpio0 30 0>, /* D8 */
28-
<15 0 &gpio0 31 0>, /* D9 */
29-
<16 0 &gpio0 7 0>, /* D10 */
30-
<17 0 &gpio0 13 0>, /* D11 */
31-
<18 0 &gpio0 14 0>, /* D12 */
32-
<19 0 &gpio0 3 0>, /* D13 */
33-
<20 0 &gpio0 10 0>, /* SDA */
34-
<21 0 &gpio0 11 0>; /* SCL */
13+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpio0 15 0>,
14+
<ARDUINO_HEADER_R3_A1 0 &gpio0 16 0>,
15+
<ARDUINO_HEADER_R3_A2 0 &gpio0 17 0>,
16+
<ARDUINO_HEADER_R3_A3 0 &gpio0 18 0>,
17+
<ARDUINO_HEADER_R3_A4 0 &gpio0 19 0>,
18+
<ARDUINO_HEADER_R3_A5 0 &gpio0 20 0>,
19+
<ARDUINO_HEADER_R3_D0 0 &gpio0 4 0>,
20+
<ARDUINO_HEADER_R3_D1 0 &gpio0 5 0>,
21+
<ARDUINO_HEADER_R3_D2 0 &gpio0 2 0>,
22+
<ARDUINO_HEADER_R3_D3 0 &gpio0 1 0>,
23+
<ARDUINO_HEADER_R3_D4 0 &gpio0 23 0>,
24+
<ARDUINO_HEADER_R3_D5 0 &gpio0 0 0>,
25+
<ARDUINO_HEADER_R3_D6 0 &gpio0 26 0>,
26+
<ARDUINO_HEADER_R3_D7 0 &gpio0 27 0>,
27+
<ARDUINO_HEADER_R3_D8 0 &gpio0 30 0>,
28+
<ARDUINO_HEADER_R3_D9 0 &gpio0 31 0>,
29+
<ARDUINO_HEADER_R3_D10 0 &gpio0 7 0>,
30+
<ARDUINO_HEADER_R3_D11 0 &gpio0 13 0>,
31+
<ARDUINO_HEADER_R3_D12 0 &gpio0 14 0>,
32+
<ARDUINO_HEADER_R3_D13 0 &gpio0 3 0>,
33+
<ARDUINO_HEADER_R3_D14 0 &gpio0 10 0>,
34+
<ARDUINO_HEADER_R3_D15 0 &gpio0 11 0>;
3535
};
3636

3737
arduino_adc: analog_connector {

boards/adi/apard32690/apard32690_max32690_m4.dts

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -60,28 +60,28 @@
6060
#gpio-cells = <2>;
6161
gpio-map-mask = <0xffffffff 0xffffffc0>;
6262
gpio-map-pass-thru = <0 0x3f>;
63-
gpio-map = <0 0 &gpio3 0 0>, /* A0 */
64-
<1 0 &gpio3 1 0>, /* A1 */
65-
<2 0 &gpio3 2 0>, /* A2 */
66-
<3 0 &gpio3 3 0>, /* A3 */
67-
<4 0 &gpio3 4 0>, /* A4 */
68-
<5 0 &gpio3 5 0>, /* A5 */
69-
<6 0 &gpio2 14 0>, /* D0 */
70-
<7 0 &gpio2 16 0>, /* D1 */
71-
<8 0 &gpio2 13 0>, /* D2 */
72-
<9 0 &gpio2 15 0>, /* D3 */
73-
<10 0 &gpio0 8 0>, /* D4 */
74-
<11 0 &gpio0 7 0>, /* D5 */
75-
<12 0 &gpio1 24 0>, /* D6 */
76-
<13 0 &gpio1 25 0>, /* D7 */
77-
<14 0 &gpio1 31 0>, /* D8 */
78-
<15 0 &gpio1 30 0>, /* D9 */
79-
<16 0 &gpio1 23 0>, /* D10 */
80-
<17 0 &gpio1 29 0>, /* D11 */
81-
<18 0 &gpio1 28 0>, /* D12 */
82-
<19 0 &gpio1 26 0>, /* D13 */
83-
<20 0 &gpio2 17 0>, /* D14 */
84-
<21 0 &gpio2 18 0>; /* D15 */
63+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpio3 0 0>,
64+
<ARDUINO_HEADER_R3_A1 0 &gpio3 1 0>,
65+
<ARDUINO_HEADER_R3_A2 0 &gpio3 2 0>,
66+
<ARDUINO_HEADER_R3_A3 0 &gpio3 3 0>,
67+
<ARDUINO_HEADER_R3_A4 0 &gpio3 4 0>,
68+
<ARDUINO_HEADER_R3_A5 0 &gpio3 5 0>,
69+
<ARDUINO_HEADER_R3_D0 0 &gpio2 14 0>,
70+
<ARDUINO_HEADER_R3_D1 0 &gpio2 16 0>,
71+
<ARDUINO_HEADER_R3_D2 0 &gpio2 13 0>,
72+
<ARDUINO_HEADER_R3_D3 0 &gpio2 15 0>,
73+
<ARDUINO_HEADER_R3_D4 0 &gpio0 8 0>,
74+
<ARDUINO_HEADER_R3_D5 0 &gpio0 7 0>,
75+
<ARDUINO_HEADER_R3_D6 0 &gpio1 24 0>,
76+
<ARDUINO_HEADER_R3_D7 0 &gpio1 25 0>,
77+
<ARDUINO_HEADER_R3_D8 0 &gpio1 31 0>,
78+
<ARDUINO_HEADER_R3_D9 0 &gpio1 30 0>,
79+
<ARDUINO_HEADER_R3_D10 0 &gpio1 23 0>,
80+
<ARDUINO_HEADER_R3_D11 0 &gpio1 29 0>,
81+
<ARDUINO_HEADER_R3_D12 0 &gpio1 28 0>,
82+
<ARDUINO_HEADER_R3_D13 0 &gpio1 26 0>,
83+
<ARDUINO_HEADER_R3_D14 0 &gpio2 17 0>,
84+
<ARDUINO_HEADER_R3_D15 0 &gpio2 18 0>;
8585
};
8686

8787
pmod_header: pmod-header {

boards/adi/eval_adin1110ebz/arduino_r3_connector.dtsi

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010
#gpio-cells = <2>;
1111
gpio-map-mask = <0xffffffff 0xffffffc0>;
1212
gpio-map-pass-thru = <0 0x3f>;
13-
gpio-map = <0 0 &gpioc 0 0>, /* A0/D14 */
14-
<1 0 &gpioc 1 0>, /* A1/D15 */
15-
<2 0 &gpioc 2 0>, /* A2/D16 */
16-
<3 0 &gpioc 3 0>, /* A3/D17 */
17-
<4 0 &gpioc 4 0>, /* A4/D18 */
18-
<5 0 &gpioc 5 0>, /* A5/D19 */
19-
<6 0 &gpioa 0 0>, /* D0 */
20-
<7 0 &gpioa 1 0>, /* D1 */
21-
<8 0 &gpioa 2 0>, /* D2 */
22-
<9 0 &gpiod 2 0>, /* D3 */
23-
<10 0 &gpiod 6 0>, /* D4 */
24-
<11 0 &gpiob 7 0>, /* D5 */
25-
<12 0 &gpiob 8 0>, /* D6 */
26-
<13 0 &gpiob 9 0>, /* D7 */
27-
<14 0 &gpiob 6 0>, /* D8 */
28-
<15 0 &gpiob 5 0>, /* D9 */
29-
<16 0 &gpiog 12 0>, /* D10 */
30-
<17 0 &gpioc 12 0>, /* D11 */
31-
<18 0 &gpioc 11 0>, /* D12 */
32-
<19 0 &gpioc 10 0>, /* D13 */
33-
<20 0 &gpioc 0 0>, /* D14 */
34-
<21 0 &gpioc 1 0>; /* D15 */
13+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpioc 0 0>,
14+
<ARDUINO_HEADER_R3_A1 0 &gpioc 1 0>,
15+
<ARDUINO_HEADER_R3_A2 0 &gpioc 2 0>,
16+
<ARDUINO_HEADER_R3_A3 0 &gpioc 3 0>,
17+
<ARDUINO_HEADER_R3_A4 0 &gpioc 4 0>,
18+
<ARDUINO_HEADER_R3_A5 0 &gpioc 5 0>,
19+
<ARDUINO_HEADER_R3_D0 0 &gpioa 0 0>,
20+
<ARDUINO_HEADER_R3_D1 0 &gpioa 1 0>,
21+
<ARDUINO_HEADER_R3_D2 0 &gpioa 2 0>,
22+
<ARDUINO_HEADER_R3_D3 0 &gpiod 2 0>,
23+
<ARDUINO_HEADER_R3_D4 0 &gpiod 6 0>,
24+
<ARDUINO_HEADER_R3_D5 0 &gpiob 7 0>,
25+
<ARDUINO_HEADER_R3_D6 0 &gpiob 8 0>,
26+
<ARDUINO_HEADER_R3_D7 0 &gpiob 9 0>,
27+
<ARDUINO_HEADER_R3_D8 0 &gpiob 6 0>,
28+
<ARDUINO_HEADER_R3_D9 0 &gpiob 5 0>,
29+
<ARDUINO_HEADER_R3_D10 0 &gpiog 12 0>,
30+
<ARDUINO_HEADER_R3_D11 0 &gpioc 12 0>,
31+
<ARDUINO_HEADER_R3_D12 0 &gpioc 11 0>,
32+
<ARDUINO_HEADER_R3_D13 0 &gpioc 10 0>,
33+
<ARDUINO_HEADER_R3_D14 0 &gpioc 0 0>,
34+
<ARDUINO_HEADER_R3_D15 0 &gpioc 1 0>;
3535
};
3636
};
3737

boards/adi/sdp_k1/arduino_r3_connector.dtsi

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010
#gpio-cells = <2>;
1111
gpio-map-mask = <0xffffffff 0xffffffc0>;
1212
gpio-map-pass-thru = <0 0x3f>;
13-
gpio-map = <0 0 &gpioa 2 0>, /* A0 */
14-
<1 0 &gpioa 4 0>, /* A1 */
15-
<2 0 &gpioa 6 0>, /* A2 */
16-
<3 0 &gpioc 1 0>, /* A3 */
17-
<4 0 &gpioc 4 0>, /* A4 */
18-
<5 0 &gpioc 5 0>, /* A5 */
19-
<6 0 &gpioa 1 0>, /* D0 */
20-
<7 0 &gpioa 0 0>, /* D1 */
21-
<8 0 &gpiog 7 0>, /* D2 */
22-
<9 0 &gpiod 12 0>, /* D3 */
23-
<10 0 &gpiog 9 0>, /* D4 */
24-
<11 0 &gpioa 11 0>, /* D5 */
25-
<12 0 &gpioa 10 0>, /* D6 */
26-
<13 0 &gpiog 10 0>, /* D7 */
27-
<14 0 &gpiog 11 0>, /* D8 */
28-
<15 0 &gpiob 15 0>, /* D9 */
29-
<16 0 &gpioa 15 0>, /* D10 */
30-
<17 0 &gpioa 7 0>, /* D11 */
31-
<18 0 &gpiob 4 0>, /* D12 */
32-
<19 0 &gpiob 3 0>, /* D13 */
33-
<20 0 &gpiob 7 0>, /* D14 */
34-
<21 0 &gpiob 8 0>; /* D15 */
13+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpioa 2 0>,
14+
<ARDUINO_HEADER_R3_A1 0 &gpioa 4 0>,
15+
<ARDUINO_HEADER_R3_A2 0 &gpioa 6 0>,
16+
<ARDUINO_HEADER_R3_A3 0 &gpioc 1 0>,
17+
<ARDUINO_HEADER_R3_A4 0 &gpioc 4 0>,
18+
<ARDUINO_HEADER_R3_A5 0 &gpioc 5 0>,
19+
<ARDUINO_HEADER_R3_D0 0 &gpioa 1 0>,
20+
<ARDUINO_HEADER_R3_D1 0 &gpioa 0 0>,
21+
<ARDUINO_HEADER_R3_D2 0 &gpiog 7 0>,
22+
<ARDUINO_HEADER_R3_D3 0 &gpiod 12 0>,
23+
<ARDUINO_HEADER_R3_D4 0 &gpiog 9 0>,
24+
<ARDUINO_HEADER_R3_D5 0 &gpioa 11 0>,
25+
<ARDUINO_HEADER_R3_D6 0 &gpioa 10 0>,
26+
<ARDUINO_HEADER_R3_D7 0 &gpiog 10 0>,
27+
<ARDUINO_HEADER_R3_D8 0 &gpiog 11 0>,
28+
<ARDUINO_HEADER_R3_D9 0 &gpiob 15 0>,
29+
<ARDUINO_HEADER_R3_D10 0 &gpioa 15 0>,
30+
<ARDUINO_HEADER_R3_D11 0 &gpioa 7 0>,
31+
<ARDUINO_HEADER_R3_D12 0 &gpiob 4 0>,
32+
<ARDUINO_HEADER_R3_D13 0 &gpiob 3 0>,
33+
<ARDUINO_HEADER_R3_D14 0 &gpiob 7 0>,
34+
<ARDUINO_HEADER_R3_D15 0 &gpiob 8 0>;
3535
};
3636
};
3737

boards/arduino/due/arduino_r3_connector.dtsi

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,27 @@
1010
#gpio-cells = <2>;
1111
gpio-map-mask = <0xffffffff 0xffffffc0>;
1212
gpio-map-pass-thru = <0 0x3f>;
13-
gpio-map = < 0 0 &pioa 16 0>, /* A0 */
14-
< 1 0 &pioa 24 0>, /* A1 */
15-
< 2 0 &pioa 23 0>, /* A2 */
16-
< 3 0 &pioa 22 0>, /* A3 */
17-
< 4 0 &pioa 6 0>, /* A4 */
18-
< 5 0 &pioa 4 0>, /* A5 */
19-
< 6 0 &pioa 8 0>, /* D0 */
20-
< 7 0 &pioa 9 0>, /* D1 */
21-
< 8 0 &piob 25 0>, /* D2 */
22-
< 9 0 &pioc 28 0>, /* D3 */
23-
<10 0 &pioa 29 0>, /* D4 */
24-
<11 0 &pioc 25 0>, /* D5 */
25-
<12 0 &pioc 24 0>, /* D6 */
26-
<13 0 &pioc 23 0>, /* D7 */
27-
<14 0 &pioc 22 0>, /* D8 */
28-
<15 0 &pioc 21 0>, /* D9 */
29-
<16 0 &pioa 28 0>, /* D10 */
30-
<17 0 &piod 7 0>, /* D11 */
31-
<18 0 &piod 8 0>, /* D12 */
32-
<19 0 &piob 27 0>, /* D13 */
33-
<20 0 &pioa 17 0>, /* D20 */
34-
<21 0 &pioa 18 0>; /* D21 */
13+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &pioa 16 0>,
14+
<ARDUINO_HEADER_R3_A1 0 &pioa 24 0>,
15+
<ARDUINO_HEADER_R3_A2 0 &pioa 23 0>,
16+
<ARDUINO_HEADER_R3_A3 0 &pioa 22 0>,
17+
<ARDUINO_HEADER_R3_A4 0 &pioa 6 0>,
18+
<ARDUINO_HEADER_R3_A5 0 &pioa 4 0>,
19+
<ARDUINO_HEADER_R3_D0 0 &pioa 8 0>,
20+
<ARDUINO_HEADER_R3_D1 0 &pioa 9 0>,
21+
<ARDUINO_HEADER_R3_D2 0 &piob 25 0>,
22+
<ARDUINO_HEADER_R3_D3 0 &pioc 28 0>,
23+
<ARDUINO_HEADER_R3_D4 0 &pioa 29 0>,
24+
<ARDUINO_HEADER_R3_D5 0 &pioc 25 0>,
25+
<ARDUINO_HEADER_R3_D6 0 &pioc 24 0>,
26+
<ARDUINO_HEADER_R3_D7 0 &pioc 23 0>,
27+
<ARDUINO_HEADER_R3_D8 0 &pioc 22 0>,
28+
<ARDUINO_HEADER_R3_D9 0 &pioc 21 0>,
29+
<ARDUINO_HEADER_R3_D10 0 &pioa 28 0>,
30+
<ARDUINO_HEADER_R3_D11 0 &piod 7 0>,
31+
<ARDUINO_HEADER_R3_D12 0 &piod 8 0>,
32+
<ARDUINO_HEADER_R3_D13 0 &piob 27 0>,
33+
<ARDUINO_HEADER_R3_D14 0 &pioa 17 0>,
34+
<ARDUINO_HEADER_R3_D15 0 &pioa 18 0>;
3535
};
3636
};

boards/arduino/giga_r1/arduino_r3_connector.dtsi

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010
#gpio-cells = <2>;
1111
gpio-map-mask = <0xffffffff 0xffffffc0>;
1212
gpio-map-pass-thru = <0 0x3f>;
13-
gpio-map = < 0 0 &gpioc 4 0>, /* A0 */
14-
< 1 0 &gpioc 5 0>, /* A1 */
15-
< 2 0 &gpiob 0 0>, /* A2 */
16-
< 3 0 &gpiob 1 0>, /* A3 */
17-
< 4 0 &gpioc 3 0>, /* A4 */
18-
< 5 0 &gpioc 2 0>, /* A5 */
19-
< 6 0 &gpiob 7 0>, /* D0 */
20-
< 7 0 &gpioa 9 0>, /* D1 */
21-
< 8 0 &gpioa 3 0>, /* D2 */
22-
< 9 0 &gpioa 2 0>, /* D3 */
23-
<10 0 &gpioj 8 0>, /* D4 */
24-
<11 0 &gpioa 7 0>, /* D5 */
25-
<12 0 &gpiod 13 0>, /* D6 */
26-
<13 0 &gpiob 4 0>, /* D7 */
27-
<14 0 &gpiob 8 0>, /* D8 */
28-
<15 0 &gpiob 9 0>, /* D9 */
29-
<16 0 &gpiok 1 0>, /* D10 */
30-
<17 0 &gpioj 10 0>, /* D11 */
31-
<18 0 &gpioj 11 0>, /* D12 */
32-
<19 0 &gpioh 6 0>, /* D13 */
33-
<20 0 &gpioh 12 0>, /* D14 */
34-
<21 0 &gpiob 6 0>; /* D15 */
13+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpioc 4 0>,
14+
<ARDUINO_HEADER_R3_A1 0 &gpioc 5 0>,
15+
<ARDUINO_HEADER_R3_A2 0 &gpiob 0 0>,
16+
<ARDUINO_HEADER_R3_A3 0 &gpiob 1 0>,
17+
<ARDUINO_HEADER_R3_A4 0 &gpioc 3 0>,
18+
<ARDUINO_HEADER_R3_A5 0 &gpioc 2 0>,
19+
<ARDUINO_HEADER_R3_D0 0 &gpiob 7 0>,
20+
<ARDUINO_HEADER_R3_D1 0 &gpioa 9 0>,
21+
<ARDUINO_HEADER_R3_D2 0 &gpioa 3 0>,
22+
<ARDUINO_HEADER_R3_D3 0 &gpioa 2 0>,
23+
<ARDUINO_HEADER_R3_D4 0 &gpioj 8 0>,
24+
<ARDUINO_HEADER_R3_D5 0 &gpioa 7 0>,
25+
<ARDUINO_HEADER_R3_D6 0 &gpiod 13 0>,
26+
<ARDUINO_HEADER_R3_D7 0 &gpiob 4 0>,
27+
<ARDUINO_HEADER_R3_D8 0 &gpiob 8 0>,
28+
<ARDUINO_HEADER_R3_D9 0 &gpiob 9 0>,
29+
<ARDUINO_HEADER_R3_D10 0 &gpiok 1 0>,
30+
<ARDUINO_HEADER_R3_D11 0 &gpioj 10 0>,
31+
<ARDUINO_HEADER_R3_D12 0 &gpioj 11 0>,
32+
<ARDUINO_HEADER_R3_D13 0 &gpioh 6 0>,
33+
<ARDUINO_HEADER_R3_D14 0 &gpioh 12 0>,
34+
<ARDUINO_HEADER_R3_D15 0 &gpiob 6 0>;
3535
};
3636
};
3737

boards/atmel/sam/sam_v71_xult/sam_v71_xult-common.dtsi

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -126,29 +126,29 @@
126126
compatible = "arduino-header-r3";
127127
#gpio-cells = <2>;
128128
gpio-map-mask = <0xffffffff 0xffffffc0>;
129-
gpio-map-pass-thru = <0 0x3f>; /* Shared */
130-
gpio-map = <0 0 &piod 26 0>, /* A0-TD */
131-
<1 0 &pioc 31 0>, /* A1-AFE1 AD6 y */
132-
<2 0 &pioa 19 0>, /* A2-AFE0 AD8 y */
133-
<3 0 &piod 30 0>, /* A3-AFE0 AD0 y */
134-
<4 0 &pioc 13 0>, /* A4-AFE1 AD1 y */
135-
<5 0 &pioe 0 0>, /* A5-AFE1 AD11 */
136-
<6 0 &piod 28 0>, /* D0-URXD3 */
137-
<7 0 &piod 30 0>, /* D1-UTXD3 */
138-
<8 0 &pioa 0 0>, /* D2-PWMC0_H0 */
139-
<9 0 &pioa 6 0>, /* D3-GPIO */
140-
<10 0 &piod 27 0>, /* D4-SPI0_NPCS3 y */
141-
<11 0 &piod 11 0>, /* D5-PWMC0_H0 */
142-
<12 0 &pioc 19 0>, /* D6-PWMC0_H2 */
143-
<13 0 &pioa 2 0>, /* D7-PWMC0_H1 */
144-
<14 0 &pioa 5 0>, /* D8-PWMC1_PWML3 */
145-
<15 0 &pioc 9 0>, /* D9-TIOB7 */
146-
<16 0 &piod 25 0>, /* D10-SPI0_NPCS1 y */
147-
<17 0 &piod 21 0>, /* D11-SPI0_MOSI y */
148-
<18 0 &piod 20 0>, /* D12-SPI0_MISO y */
149-
<19 0 &piod 22 0>, /* D13-SPI0_SPCK y */
150-
<20 0 &pioa 3 0>, /* D14-TWD0 y */
151-
<21 0 &pioa 4 0>; /* D15-TWCK0 y */
129+
gpio-map-pass-thru = <0 0x3f>; /* Shared */
130+
gpio-map = <ARDUINO_HEADER_R3_A0 0 &piod 26 0>, /* TD */
131+
<ARDUINO_HEADER_R3_A1 0 &pioc 31 0>, /* AFE1 AD6 y */
132+
<ARDUINO_HEADER_R3_A2 0 &pioa 19 0>, /* AFE0 AD8 y */
133+
<ARDUINO_HEADER_R3_A3 0 &piod 30 0>, /* AFE0 AD0 y */
134+
<ARDUINO_HEADER_R3_A4 0 &pioc 13 0>, /* AFE1 AD1 y */
135+
<ARDUINO_HEADER_R3_A5 0 &pioe 0 0>, /* AFE1 AD11 */
136+
<ARDUINO_HEADER_R3_D0 0 &piod 28 0>, /* URXD3 */
137+
<ARDUINO_HEADER_R3_D1 0 &piod 30 0>, /* UTXD3 */
138+
<ARDUINO_HEADER_R3_D2 0 &pioa 0 0>, /* PWMC0_H0 */
139+
<ARDUINO_HEADER_R3_D3 0 &pioa 6 0>, /* GPIO */
140+
<ARDUINO_HEADER_R3_D4 0 &piod 27 0>, /* SPI0_NPCS3 y */
141+
<ARDUINO_HEADER_R3_D5 0 &piod 11 0>, /* PWMC0_H0 */
142+
<ARDUINO_HEADER_R3_D6 0 &pioc 19 0>, /* PWMC0_H2 */
143+
<ARDUINO_HEADER_R3_D7 0 &pioa 2 0>, /* PWMC0_H1 */
144+
<ARDUINO_HEADER_R3_D8 0 &pioa 5 0>, /* PWMC1_PWML3 */
145+
<ARDUINO_HEADER_R3_D9 0 &pioc 9 0>, /* TIOB7 */
146+
<ARDUINO_HEADER_R3_D10 0 &piod 25 0>, /* SPI0_NPCS1 y */
147+
<ARDUINO_HEADER_R3_D11 0 &piod 21 0>, /* SPI0_MOSI y */
148+
<ARDUINO_HEADER_R3_D12 0 &piod 20 0>, /* SPI0_MISO y */
149+
<ARDUINO_HEADER_R3_D13 0 &piod 22 0>, /* SPI0_SPCK y */
150+
<ARDUINO_HEADER_R3_D14 0 &pioa 3 0>, /* TWD0 y */
151+
<ARDUINO_HEADER_R3_D15 0 &pioa 4 0>; /* TWCK0 y */
152152
};
153153
};
154154

0 commit comments

Comments
 (0)