File tree Expand file tree Collapse file tree 4 files changed +74
-0
lines changed Expand file tree Collapse file tree 4 files changed +74
-0
lines changed Original file line number Diff line number Diff line change 6
6
#include <mem.h>
7
7
#include <arm/armv8-r.dtsi>
8
8
#include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
9
+ #include <zephyr/dt-bindings/adc/adc.h>
9
10
10
11
/ {
11
12
#address-cells = <1>;
88
89
};
89
90
};
90
91
92
+ adc0: adc0@90004000 {
93
+ compatible = "renesas,rz-adc";
94
+ reg = <0x90004000 0x1000>;
95
+ unit = <0>;
96
+ interrupts = <GIC_SPI 345 IRQ_TYPE_EDGE IRQ_DEFAULT_PRIORITY>;
97
+ interrupt-names = "scanend";
98
+ #io-channel-cells = <1>;
99
+ vref-mv = <1800>;
100
+ channel-available-mask = <0xF>;
101
+ status = "disabled";
102
+ };
103
+
104
+ adc1: adc1@80045000 {
105
+ compatible = "renesas,rz-adc";
106
+ reg = <0x80045000 0x1000>;
107
+ unit = <1>;
108
+ interrupts = <GIC_SPI 350 IRQ_TYPE_EDGE IRQ_DEFAULT_PRIORITY>;
109
+ interrupt-names = "scanend";
110
+ #io-channel-cells = <1>;
111
+ vref-mv = <1800>;
112
+ channel-available-mask = <0xFF>;
113
+ status = "disabled";
114
+ };
115
+
91
116
icu: icu@81048000 {
92
117
reg = <0x81048000 0x1000>;
93
118
interrupt-parent = <&gic>;
Original file line number Diff line number Diff line change 8
8
#include <mem.h>
9
9
#include <arm/armv8-r.dtsi>
10
10
#include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
11
+ #include <zephyr/dt-bindings/adc/adc.h>
11
12
12
13
/ {
13
14
compatible = "renesas,r9a07g075";
95
96
};
96
97
};
97
98
99
+ adc0: adc0@90004000 {
100
+ compatible = "renesas,rz-adc";
101
+ reg = <0x90004000 0x1000>;
102
+ unit = <0>;
103
+ interrupts = <GIC_SPI 345 IRQ_TYPE_EDGE IRQ_DEFAULT_PRIORITY>;
104
+ interrupt-names = "scanend";
105
+ #io-channel-cells = <1>;
106
+ vref-mv = <1800>;
107
+ channel-available-mask = <0xFF>;
108
+ status = "disabled";
109
+ };
110
+
111
+ adc1: adc1@80045000 {
112
+ compatible = "renesas,rz-adc";
113
+ reg = <0x80045000 0x1000>;
114
+ unit = <1>;
115
+ interrupts = <GIC_SPI 350 IRQ_TYPE_EDGE IRQ_DEFAULT_PRIORITY>;
116
+ interrupt-names = "scanend";
117
+ #io-channel-cells = <1>;
118
+ vref-mv = <1800>;
119
+ channel-available-mask = <0xFFFF>;
120
+ status = "disabled";
121
+ };
122
+
98
123
icu: icu@81048000 {
99
124
reg = <0x81048000 0x1000>;
100
125
interrupt-parent = <&gic>;
Original file line number Diff line number Diff line change 6
6
#include <arm/armv8-m.dtsi>
7
7
#include <mem.h>
8
8
#include <freq.h>
9
+ #include <zephyr/dt-bindings/adc/adc.h>
9
10
10
11
/ {
11
12
compatible = "renesas,r9a07g054";
32
33
};
33
34
34
35
soc {
36
+ adc: adc@40059000 {
37
+ compatible = "renesas,rz-adc-c";
38
+ reg = <0x40059000 DT_SIZE_K(1)>;
39
+ interrupts = <347 3>;
40
+ interrupt-names = "scanend";
41
+ #io-channel-cells = <1>;
42
+ vref-mv = <1800>;
43
+ channel-available-mask = <0xFF>;
44
+ status = "disabled";
45
+ };
46
+
35
47
pinctrl: pin-controller@41030000 {
36
48
compatible = "renesas,rzv-pinctrl";
37
49
reg = <0x41030000 DT_SIZE_K(64)>;
Original file line number Diff line number Diff line change 9
9
#include <arm64/armv8-a.dtsi>
10
10
#include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
11
11
#include <zephyr/dt-bindings/gpio/gpio.h>
12
+ #include <zephyr/dt-bindings/adc/adc.h>
12
13
13
14
/ {
14
15
compatible = "renesas,r9a07g063";
48
49
status = "okay";
49
50
};
50
51
52
+ adc: adc@10059000 {
53
+ compatible = "renesas,rz-adc-c";
54
+ reg = <0x10059000 DT_SIZE_K(1)>;
55
+ interrupts = <GIC_SPI 347 IRQ_TYPE_EDGE IRQ_DEFAULT_PRIORITY>;
56
+ interrupt-names = "scanend";
57
+ #io-channel-cells = <1>;
58
+ vref-mv = <1800>;
59
+ channel-available-mask = <0x3>;
60
+ status = "disabled";
61
+ };
62
+
51
63
pinctrl: pin-controller@11030000 {
52
64
compatible = "renesas,rza-pinctrl";
53
65
reg = <0x11030000 DT_SIZE_K(64)>;
You can’t perform that action at this time.
0 commit comments