Skip to content

Commit 5acf351

Browse files
committed
[nrf fromtree] dts: nordic: refactor bindings helper symbols for SAADC
Split header files containing symbols denoting SAADC inputs so that only supported inputs can be used for given device. Signed-off-by: Nikodem Kastelik <[email protected]> (cherry picked from commit d494769)
1 parent 8d3f740 commit 5acf351

22 files changed

+79
-14
lines changed

drivers/adc/adc_nrfx_saadc.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
#define ADC_CONTEXT_USES_KERNEL_TIMER
88
#include "adc_context.h"
99
#include <haly/nrfy_saadc.h>
10-
#include <zephyr/dt-bindings/adc/nrf-adc.h>
10+
#include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
11+
#include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h>
1112
#include <zephyr/linker/devicetree_regions.h>
1213

1314
#define LOG_LEVEL CONFIG_ADC_LOG_LEVEL

dts/arm/nordic/nrf51822.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <arm/armv6-m.dtsi>
44
#include <nordic/nrf_common.dtsi>
5+
#include <zephyr/dt-bindings/adc/nrf-adc.h>
56

67
/ {
78
chosen {

dts/arm/nordic/nrf52805.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <arm/armv7-m.dtsi>
88
#include <nordic/nrf_common.dtsi>
9+
#include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
910
#include <zephyr/dt-bindings/regulator/nrf5x.h>
1011

1112
/ {

dts/arm/nordic/nrf52810.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <arm/armv7-m.dtsi>
44
#include <nordic/nrf_common.dtsi>
5+
#include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
56
#include <zephyr/dt-bindings/regulator/nrf5x.h>
67

78
/ {

dts/arm/nordic/nrf52811.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <arm/armv7-m.dtsi>
88
#include <nordic/nrf_common.dtsi>
9+
#include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
910
#include <zephyr/dt-bindings/regulator/nrf5x.h>
1011

1112
/ {

dts/arm/nordic/nrf52832.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <arm/armv7-m.dtsi>
44
#include <nordic/nrf_common.dtsi>
5+
#include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
56
#include <zephyr/dt-bindings/regulator/nrf5x.h>
67

78
/ {

dts/arm/nordic/nrf52833.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <arm/armv7-m.dtsi>
88
#include <nordic/nrf_common.dtsi>
9+
#include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
910
#include <zephyr/dt-bindings/regulator/nrf5x.h>
1011

1112
/ {

dts/arm/nordic/nrf52840.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <arm/armv7-m.dtsi>
44
#include <nordic/nrf_common.dtsi>
5+
#include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
56
#include <zephyr/dt-bindings/regulator/nrf5x.h>
67

78
/ {

dts/arm/nordic/nrf5340_cpuapp.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <arm/armv8-m.dtsi>
88
#include <nordic/nrf_common.dtsi>
9+
#include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
910

1011
/ {
1112
cpus {

dts/arm/nordic/nrf5340_cpuappns.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include <arm/armv8-m.dtsi>
1010
#include <nordic/nrf_common.dtsi>
11+
#include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
1112

1213
/ {
1314
cpus {

0 commit comments

Comments
 (0)