soc: arm: nxp_s32: s32k1: add support for ADC
Add support for the Analog-to-Digital Converter (ADC). Signed-off-by: Marcin Wierzbicki <marcin.wierzbicki@accenture.com>
This commit is contained in:
parent
cb20e865d6
commit
eebaa2b270
3 changed files with 24 additions and 1 deletions
|
@ -326,5 +326,27 @@
|
||||||
clock-frequency = <32000>;
|
clock-frequency = <32000>;
|
||||||
prescaler = <32000>;
|
prescaler = <32000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
adc0: adc@4003b000 {
|
||||||
|
compatible = "nxp,kinetis-adc12";
|
||||||
|
reg = <0x4003b000 0x1000>;
|
||||||
|
interrupts = <39 0>;
|
||||||
|
clk-source = <0>;
|
||||||
|
clk-divider = <1>;
|
||||||
|
clocks = <&clock NXP_S32_ADC0_CLK>;
|
||||||
|
#io-channel-cells = <1>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
adc1: adc@40027000 {
|
||||||
|
compatible = "nxp,kinetis-adc12";
|
||||||
|
reg = <0x40027000 0x1000>;
|
||||||
|
interrupts = <40 0>;
|
||||||
|
clk-source = <0>;
|
||||||
|
clk-divider = <1>;
|
||||||
|
clocks = <&clock NXP_S32_ADC1_CLK>;
|
||||||
|
#io-channel-cells = <1>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -18,6 +18,7 @@ config SOC_SERIES_S32K1
|
||||||
select HAS_MCUX_FLEXCAN
|
select HAS_MCUX_FLEXCAN
|
||||||
select HAS_MCUX_WDOG32
|
select HAS_MCUX_WDOG32
|
||||||
select HAS_MCUX_RTC
|
select HAS_MCUX_RTC
|
||||||
|
select HAS_MCUX_ADC12
|
||||||
|
|
||||||
config SOC_S32K116
|
config SOC_S32K116
|
||||||
select CPU_CORTEX_M0PLUS
|
select CPU_CORTEX_M0PLUS
|
||||||
|
|
2
west.yml
2
west.yml
|
@ -198,7 +198,7 @@ manifest:
|
||||||
groups:
|
groups:
|
||||||
- hal
|
- hal
|
||||||
- name: hal_nxp
|
- name: hal_nxp
|
||||||
revision: 00fd3f5a3b1b7fc3a715b1e96cb2d5036b5cc27e
|
revision: 466000a80e6eb5bbcb691bae936ec5654a7796d4
|
||||||
path: modules/hal/nxp
|
path: modules/hal/nxp
|
||||||
groups:
|
groups:
|
||||||
- hal
|
- hal
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue