Skip to content

Commit 84eadd2

Browse files
soburikartben
authored andcommitted
boards: arduino: uno_r4: Add ADC mapping
Add `arduino,uno-adc` node for adding ADC mapping. Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
1 parent fa1e385 commit 84eadd2

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

boards/arduino/uno_r4/arduino_uno_r4_minima.overlay

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@
6161
<20 0 &ioport1 1 0>, /* D14 */
6262
<21 0 &ioport1 0 0>; /* D15 */
6363
};
64+
65+
arduino_adc: analog-connector {
66+
compatible = "arduino,uno-adc";
67+
#io-channel-cells = <1>;
68+
io-channel-map = <0 &adc0 9>, /* A0 = P009 = CH09 */
69+
<1 &adc0 0>, /* A1 = P000 = CH00 */
70+
<2 &adc0 1>, /* A2 = P001 = CH01 */
71+
<3 &adc0 2>, /* A3 = P002 = CH02 */
72+
<4 &adc0 21>, /* A4 = P101 = CH21 */
73+
<5 &adc0 22>; /* A5 = P100 = CH22 */
74+
};
6475
};
6576

6677
&spi1 {

boards/arduino/uno_r4/arduino_uno_r4_wifi.overlay

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@
6161
<20 0 &ioport1 1 0>, /* D14 */
6262
<21 0 &ioport1 0 0>; /* D15 */
6363
};
64+
65+
arduino_adc: analog-connector {
66+
compatible = "arduino,uno-adc";
67+
#io-channel-cells = <1>;
68+
io-channel-map = <0 &adc0 9>, /* A0 = P009 = CH09 */
69+
<1 &adc0 0>, /* A1 = P000 = CH00 */
70+
<2 &adc0 1>, /* A2 = P001 = CH01 */
71+
<3 &adc0 2>, /* A3 = P002 = CH02 */
72+
<4 &adc0 21>, /* A4 = P101 = CH21 */
73+
<5 &adc0 22>; /* A5 = P100 = CH22 */
74+
};
6475
};
6576

6677
&spi0 {

0 commit comments

Comments
 (0)