From bfa5427b1257fca9bbae4d89bc11eda26aafabbf Mon Sep 17 00:00:00 2001 From: Sidhdharth Yadav Date: Mon, 5 Jul 2021 12:54:16 +0530 Subject: [PATCH] boards: arm: nucleo_l552ze_q: Enabling ADC support in device tree This commit enables ADC support in nucleo_l552ze_q platform in device tree. Signed-off-by: Sidhdharth Yadav --- boards/arm/nucleo_l552ze_q/doc/nucleol552ze_q.rst | 3 +++ boards/arm/nucleo_l552ze_q/nucleo_l552ze_q-common.dtsi | 5 +++++ boards/arm/nucleo_l552ze_q/nucleo_l552ze_q.yaml | 1 + 3 files changed, 9 insertions(+) diff --git a/boards/arm/nucleo_l552ze_q/doc/nucleol552ze_q.rst b/boards/arm/nucleo_l552ze_q/doc/nucleol552ze_q.rst index df45c629886..348540f0034 100644 --- a/boards/arm/nucleo_l552ze_q/doc/nucleol552ze_q.rst +++ b/boards/arm/nucleo_l552ze_q/doc/nucleol552ze_q.rst @@ -158,6 +158,8 @@ The Zephyr nucleo_l552ze_q board configuration supports the following hardware f +-----------+------------+-------------------------------------+ | DAC | on-chip | DAC Controller | +-----------+------------+-------------------------------------+ +| ADC | on-chip | ADC Controller | ++-----------+------------+-------------------------------------+ Other hardware features are not yet supported on this Zephyr port. @@ -213,6 +215,7 @@ Default Zephyr Peripheral Mapping: - USER_PB : PC13 - LD2 : PA5 - DAC1 : PA4 +- ADC1 : PC0 System Clock ------------ diff --git a/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q-common.dtsi b/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q-common.dtsi index fcd52d227f3..a64c238094e 100644 --- a/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q-common.dtsi +++ b/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q-common.dtsi @@ -65,3 +65,8 @@ status = "okay"; pinctrl-0 = <&dac1_out1_pa4>; }; + +&adc1 { + pinctrl-0 = <&adc1_in1_pc0>; + status = "okay"; +}; diff --git a/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q.yaml b/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q.yaml index 1b4eec7cfe5..e643c67a1f9 100644 --- a/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q.yaml +++ b/boards/arm/nucleo_l552ze_q/nucleo_l552ze_q.yaml @@ -8,5 +8,6 @@ toolchain: supported: - gpio - dac + - adc ram: 192 flash: 512