|
4 | 4 | * SPDX-License-Identifier: Apache-2.0
|
5 | 5 | */
|
6 | 6 |
|
| 7 | +#include <zephyr/dt-bindings/gpio/arduino-header-r3.h> |
| 8 | + |
7 | 9 | / {
|
8 | 10 | arduino_header: connector {
|
9 | 11 | compatible = "arduino-header-r3";
|
10 | 12 | #gpio-cells = <2>;
|
11 | 13 | gpio-map-mask = <0xffffffff 0xffffffc0>;
|
12 | 14 | gpio-map-pass-thru = <0 0x3f>;
|
13 |
| - gpio-map = <0 0 &gpioc 0 0>, /* A0 */ |
14 |
| - <1 0 &gpioc 2 0>, /* A1 */ |
15 |
| - <2 0 &gpioc 4 0>, /* A2 */ |
16 |
| - <3 0 &gpioc 5 0>, /* A3 */ |
17 |
| - <4 0 &gpioa 7 0>, /* A4 */ |
18 |
| - <5 0 &gpiob 0 0>, /* A5 */ |
19 |
| - <6 0 &gpiod 8 0>, /* D0 */ |
20 |
| - <7 0 &gpiod 9 0>, /* D1 */ |
21 |
| - <8 0 &gpiod 15 0>, /* D2 */ |
22 |
| - <9 0 &gpiob 2 0>, /* D3 */ |
23 |
| - <10 0 &gpioe 7 0>, /* D4 */ |
24 |
| - <11 0 &gpioe 0 0>, /* D5 */ |
25 |
| - <12 0 &gpiob 6 0>, /* D6 */ |
26 |
| - <13 0 &gpiof 13 0>, /* D7 */ |
27 |
| - <14 0 &gpioc 1 0>, /* D8 */ |
28 |
| - <15 0 &gpioa 8 0>, /* D9 */ |
29 |
| - <16 0 &gpioe 12 0>, /* D10 */ |
30 |
| - <17 0 &gpioe 15 0>, /* D11 */ |
31 |
| - <18 0 &gpioe 14 0>, /* D12 */ |
32 |
| - <19 0 &gpioe 13 0>, /* D13 */ |
33 |
| - <20 0 &gpiob 9 0>, /* D14 */ |
34 |
| - <21 0 &gpiob 8 0>; /* D15 */ |
| 15 | + gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpioc 0 0>, |
| 16 | + <ARDUINO_HEADER_R3_A1 0 &gpioc 2 0>, |
| 17 | + <ARDUINO_HEADER_R3_A2 0 &gpioc 4 0>, |
| 18 | + <ARDUINO_HEADER_R3_A3 0 &gpioc 5 0>, |
| 19 | + <ARDUINO_HEADER_R3_A4 0 &gpioa 7 0>, |
| 20 | + <ARDUINO_HEADER_R3_A5 0 &gpiob 0 0>, |
| 21 | + <ARDUINO_HEADER_R3_D0 0 &gpiod 8 0>, |
| 22 | + <ARDUINO_HEADER_R3_D1 0 &gpiod 9 0>, |
| 23 | + <ARDUINO_HEADER_R3_D2 0 &gpiod 15 0>, |
| 24 | + <ARDUINO_HEADER_R3_D3 0 &gpiob 2 0>, |
| 25 | + <ARDUINO_HEADER_R3_D4 0 &gpioe 7 0>, |
| 26 | + <ARDUINO_HEADER_R3_D5 0 &gpioe 0 0>, |
| 27 | + <ARDUINO_HEADER_R3_D6 0 &gpiob 6 0>, |
| 28 | + <ARDUINO_HEADER_R3_D7 0 &gpiof 13 0>, |
| 29 | + <ARDUINO_HEADER_R3_D8 0 &gpioc 1 0>, |
| 30 | + <ARDUINO_HEADER_R3_D9 0 &gpioa 8 0>, |
| 31 | + <ARDUINO_HEADER_R3_D10 0 &gpioe 12 0>, |
| 32 | + <ARDUINO_HEADER_R3_D11 0 &gpioe 15 0>, |
| 33 | + <ARDUINO_HEADER_R3_D12 0 &gpioe 14 0>, |
| 34 | + <ARDUINO_HEADER_R3_D13 0 &gpioe 13 0>, |
| 35 | + <ARDUINO_HEADER_R3_D14 0 &gpiob 9 0>, |
| 36 | + <ARDUINO_HEADER_R3_D15 0 &gpiob 8 0>; |
35 | 37 | };
|
36 | 38 | };
|
37 | 39 |
|
|
0 commit comments