File tree Expand file tree Collapse file tree 3 files changed +35
-0
lines changed Expand file tree Collapse file tree 3 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ LPUART on-chip serial
5252QSPI on-chip flash
5353FLEXCAN on-chip can
5454LPI2C on-chip i2c
55+ ADC SAR on-chip adc
5556============ ========== ================================
5657
5758The default configuration can be found in the Kconfig file
@@ -191,6 +192,15 @@ P4.3 PTD14 LPI2C0_SCL
191192P4.4 PTD13 LPI2C0_SDA
192193========= ===== ============
193194
195+ ADC
196+ ===
197+
198+ ADC is provided through ADC SAR controller with 3 instances. ADC channels are divided into
199+ 3 groups (precision, standard and external).
200+
201+ .. note ::
202+ All channels of an instance only run on 1 group channel at the same time.
203+
194204FS26 SBC Watchdog
195205=================
196206
Original file line number Diff line number Diff line change @@ -14,3 +14,4 @@ supported:
1414 - uart
1515 - can
1616 - i2c
17+ - adc
Original file line number Diff line number Diff line change 505505 interrupts = <162 0>;
506506 status = "disabled";
507507 };
508+
509+ adc0: adc@400a0000 {
510+ compatible = "nxp,s32-adc-sar";
511+ reg = <0x400a0000 0x1000>;
512+ interrupts = <180 0>;
513+ #io-channel-cells = <1>;
514+ status = "disabled";
515+ };
516+
517+ adc1: adc@400a4000 {
518+ compatible = "nxp,s32-adc-sar";
519+ reg = <0x400a4000 0x1000>;
520+ interrupts = <181 0>;
521+ #io-channel-cells = <1>;
522+ status = "disabled";
523+ };
524+
525+ adc2: adc@400a8000 {
526+ compatible = "nxp,s32-adc-sar";
527+ reg = <0x400a8000 0x1000>;
528+ interrupts = <182 0>;
529+ #io-channel-cells = <1>;
530+ status = "disabled";
531+ };
508532 };
509533};
510534
You can’t perform that action at this time.
0 commit comments