|
38 | 38 | }; |
39 | 39 | }; |
40 | 40 |
|
41 | | - mikrobus_header{ |
42 | | - mikrobus-connector-1 { |
43 | | - compatible = "mikro-bus"; |
44 | | - #gpio-cells = <2>; |
45 | | - gpio-map-mask = <0xffffffff 0xffffffc0>; |
46 | | - gpio-map-pass-thru = <0 0x3f>; |
47 | | - gpio-map = <0 0 &gpio0 25 0>, /* AN */ |
48 | | - /* Not a GPIO*/ /* RST */ |
49 | | - <2 0 &gpio1 2 0>, /* CS */ |
50 | | - <3 0 &gpio1 3 0>, /* SCK */ |
51 | | - <4 0 &gpio1 4 0>, /* MISO */ |
52 | | - <5 0 &gpio1 5 0>, /* MOSI */ |
53 | | - /* +3.3V */ |
54 | | - /* GND */ |
55 | | - <6 0 &gpio1 6 0>, /* PWM */ |
56 | | - <7 0 &gpio1 7 0>, /* INT */ |
57 | | - <8 0 &gpio1 8 0>, /* RX */ |
58 | | - <9 0 &gpio0 17 0>, /* TX */ |
59 | | - <10 0 &gpio0 18 0>, /* SCL */ |
60 | | - <11 0 &gpio0 19 0>; /* SDA */ |
61 | | - /* +5V */ |
62 | | - /* GND */ |
63 | | - }; |
64 | | - mikrobus-connector-2 { |
65 | | - compatible = "mikro-bus"; |
66 | | - #gpio-cells = <2>; |
67 | | - gpio-map-mask = <0xffffffff 0xffffffc0>; |
68 | | - gpio-map-pass-thru = <0 0x3f>; |
69 | | - gpio-map = <0 0 &gpio1 9 0>, /* AN */ |
70 | | - /* Not a GPIO*/ /* RST */ |
71 | | - <2 0 &gpio0 20 0>, /* CS */ |
72 | | - <3 0 &gpio0 21 0>, /* SCK */ |
73 | | - <4 0 &gpio0 24 0>, /* MISO */ |
74 | | - <5 0 &gpio0 26 0>, /* MOSI */ |
75 | | - /* +3.3V */ |
76 | | - /* GND */ |
77 | | - <6 0 &gpio1 1 0>, /* PWM */ |
78 | | - <7 0 &gpio0 27 0>, /* INT */ |
79 | | - <8 0 &gpio0 28 0>, /* RX */ |
80 | | - <9 0 &gpio0 29 0>, /* TX */ |
81 | | - <10 0 &gpio0 30 0>, /* SCL */ |
82 | | - <11 0 &gpio0 31 0>; /* SDA */ |
83 | | - /* +5V */ |
84 | | - /* GND */ |
85 | | - }; |
| 41 | + mikrobus_1_header: mikrobus-connector-1 { |
| 42 | + compatible = "mikro-bus"; |
| 43 | + #gpio-cells = <2>; |
| 44 | + gpio-map-mask = <0xffffffff 0xffffffc0>; |
| 45 | + gpio-map-pass-thru = <0 0x3f>; |
| 46 | + gpio-map = <0 0 &gpio1 9 0>, /* AN */ |
| 47 | + <1 0 &gpio0 12 0>, /* RST */ |
| 48 | + <2 0 &gpio0 20 0>, /* CS */ |
| 49 | + <3 0 &gpio0 21 0>, /* SCK */ |
| 50 | + <4 0 &gpio0 24 0>, /* MISO */ |
| 51 | + <5 0 &gpio0 26 0>, /* MOSI */ |
| 52 | + /* +3.3V */ |
| 53 | + /* GND */ |
| 54 | + <6 0 &gpio1 1 0>, /* PWM */ |
| 55 | + <7 0 &gpio0 27 0>, /* INT */ |
| 56 | + <8 0 &gpio0 28 0>, /* RX */ |
| 57 | + <9 0 &gpio0 29 0>, /* TX */ |
| 58 | + <10 0 &gpio0 30 0>, /* SCL */ |
| 59 | + <11 0 &gpio0 31 0>; /* SDA */ |
| 60 | + /* +5V */ |
| 61 | + /* GND */ |
| 62 | + }; |
| 63 | + |
| 64 | + mikrobus_2_header: mikrobus-connector-2 { |
| 65 | + compatible = "mikro-bus"; |
| 66 | + #gpio-cells = <2>; |
| 67 | + gpio-map-mask = <0xffffffff 0xffffffc0>; |
| 68 | + gpio-map-pass-thru = <0 0x3f>; |
| 69 | + gpio-map = <0 0 &gpio0 25 0>, /* AN */ |
| 70 | + <1 0 &gpio0 12 0>, /* RST */ |
| 71 | + <2 0 &gpio1 2 0>, /* CS */ |
| 72 | + <3 0 &gpio1 3 0>, /* SCK */ |
| 73 | + <4 0 &gpio1 4 0>, /* MISO */ |
| 74 | + <5 0 &gpio1 5 0>, /* MOSI */ |
| 75 | + /* +3.3V */ |
| 76 | + /* GND */ |
| 77 | + <6 0 &gpio1 6 0>, /* PWM */ |
| 78 | + <7 0 &gpio1 7 0>, /* INT */ |
| 79 | + <8 0 &gpio1 8 0>, /* RX */ |
| 80 | + <9 0 &gpio0 17 0>, /* TX */ |
| 81 | + <10 0 &gpio0 18 0>, /* SCL */ |
| 82 | + <11 0 &gpio0 19 0>; /* SDA */ |
| 83 | + /* +5V */ |
| 84 | + /* GND */ |
86 | 85 | }; |
87 | 86 |
|
88 | 87 | aliases { |
@@ -186,6 +185,7 @@ zephyr_udc0: &usbd { |
186 | 185 | &pll { |
187 | 186 | status = "okay"; |
188 | 187 | }; |
| 188 | + |
189 | 189 | &i2c { |
190 | 190 | status = "okay"; |
191 | 191 | pinctrl-0 = <&i2c_default>; |
@@ -218,10 +218,18 @@ mikrobus_1_i2c: &i2c {}; |
218 | 218 |
|
219 | 219 | mikrobus_1_spi: &spi {}; |
220 | 220 |
|
221 | | -mikrobus_1_uart: &uart2 {}; |
| 221 | +mikrobus_1_uart: &uart3 {}; |
222 | 222 |
|
223 | 223 | mikrobus_2_i2c: &i2c2 {}; |
224 | 224 |
|
225 | 225 | mikrobus_2_spi: &spi2 {}; |
226 | 226 |
|
227 | | -mikrobus_2_uart: &uart3 {}; |
| 227 | +mikrobus_2_uart: &uart2 {}; |
| 228 | + |
| 229 | +mikrobus_i2c: &mikrobus_1_i2c {}; |
| 230 | + |
| 231 | +mikrobus_spi: &mikrobus_1_spi {}; |
| 232 | + |
| 233 | +mikrobus_serial: &mikrobus_1_uart {}; |
| 234 | + |
| 235 | +mikrobus_header: &mikrobus_1_header {}; |
0 commit comments