|
9 | 9 | #include <adi/max32/max32690.dtsi>
|
10 | 10 | #include <adi/max32/max32690-pinctrl.dtsi>
|
11 | 11 | #include <zephyr/dt-bindings/gpio/adi-max32-gpio.h>
|
| 12 | +#include <zephyr/dt-bindings/gpio/arduino-header-r3.h> |
12 | 13 | #include <zephyr/dt-bindings/memory-controller/adi-max32-hpb.h>
|
13 | 14 | #include <zephyr/dt-bindings/input/input-event-codes.h>
|
14 | 15 |
|
|
60 | 61 | #gpio-cells = <2>;
|
61 | 62 | gpio-map-mask = <0xffffffff 0xffffffc0>;
|
62 | 63 | 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 */ |
| 64 | + gpio-map = <ARDUINO_HEADER_R3_A0 0 &gpio3 0 0>, |
| 65 | + <ARDUINO_HEADER_R3_A1 0 &gpio3 1 0>, |
| 66 | + <ARDUINO_HEADER_R3_A2 0 &gpio3 2 0>, |
| 67 | + <ARDUINO_HEADER_R3_A3 0 &gpio3 3 0>, |
| 68 | + <ARDUINO_HEADER_R3_A4 0 &gpio3 4 0>, |
| 69 | + <ARDUINO_HEADER_R3_A5 0 &gpio3 5 0>, |
| 70 | + <ARDUINO_HEADER_R3_D0 0 &gpio2 14 0>, |
| 71 | + <ARDUINO_HEADER_R3_D1 0 &gpio2 16 0>, |
| 72 | + <ARDUINO_HEADER_R3_D2 0 &gpio2 13 0>, |
| 73 | + <ARDUINO_HEADER_R3_D3 0 &gpio2 15 0>, |
| 74 | + <ARDUINO_HEADER_R3_D4 0 &gpio0 8 0>, |
| 75 | + <ARDUINO_HEADER_R3_D5 0 &gpio0 7 0>, |
| 76 | + <ARDUINO_HEADER_R3_D6 0 &gpio1 24 0>, |
| 77 | + <ARDUINO_HEADER_R3_D7 0 &gpio1 25 0>, |
| 78 | + <ARDUINO_HEADER_R3_D8 0 &gpio1 31 0>, |
| 79 | + <ARDUINO_HEADER_R3_D9 0 &gpio1 30 0>, |
| 80 | + <ARDUINO_HEADER_R3_D10 0 &gpio1 23 0>, |
| 81 | + <ARDUINO_HEADER_R3_D11 0 &gpio1 29 0>, |
| 82 | + <ARDUINO_HEADER_R3_D12 0 &gpio1 28 0>, |
| 83 | + <ARDUINO_HEADER_R3_D13 0 &gpio1 26 0>, |
| 84 | + <ARDUINO_HEADER_R3_D14 0 &gpio2 17 0>, |
| 85 | + <ARDUINO_HEADER_R3_D15 0 &gpio2 18 0>; |
85 | 86 | };
|
86 | 87 |
|
87 | 88 | pmod_header: pmod-header {
|
|
0 commit comments