Skip to content

Commit 9bcfc3c

Browse files
Marek VasutAlexandre Torgue
authored andcommitted
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
The generic ADC channel binding is recommended over legacy one, update the DT to the modern binding. No functional change. For further details, see commit which adds the generic binding to STM32 ADC binding document: '664b9879f56e ("dt-bindings: iio: stm32-adc: add generic channel binding")' Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
1 parent 84cb6d8 commit 9bcfc3c

2 files changed

Lines changed: 40 additions & 16 deletions

File tree

arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,19 @@
8080
vdda-supply = <&vdda>;
8181
vref-supply = <&vdda>;
8282
status = "okay";
83+
};
8384

84-
adc1: adc@0 {
85-
st,min-sample-time-nsecs = <5000>;
86-
st,adc-channels = <0>;
87-
status = "okay";
85+
&adc1 {
86+
channel@0 {
87+
reg = <0>;
88+
st,min-sample-time-ns = <5000>;
8889
};
90+
};
8991

90-
adc2: adc@100 {
91-
st,adc-channels = <1>;
92-
st,min-sample-time-nsecs = <5000>;
93-
status = "okay";
92+
&adc2 {
93+
channel@1 {
94+
reg = <1>;
95+
st,min-sample-time-ns = <5000>;
9496
};
9597
};
9698

arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,17 +111,39 @@
111111
vdda-supply = <&vdda>;
112112
vref-supply = <&vdda>;
113113
status = "okay";
114+
};
114115

115-
adc1: adc@0 {
116-
st,adc-channels = <0 1 6>;
117-
st,min-sample-time-nsecs = <5000>;
118-
status = "okay";
116+
&adc1 {
117+
channel@0 {
118+
reg = <0>;
119+
st,min-sample-time-ns = <5000>;
119120
};
120121

121-
adc2: adc@100 {
122-
st,adc-channels = <0 1 2>;
123-
st,min-sample-time-nsecs = <5000>;
124-
status = "okay";
122+
channel@1 {
123+
reg = <1>;
124+
st,min-sample-time-ns = <5000>;
125+
};
126+
127+
channel@6 {
128+
reg = <6>;
129+
st,min-sample-time-ns = <5000>;
130+
};
131+
};
132+
133+
&adc2 {
134+
channel@0 {
135+
reg = <0>;
136+
st,min-sample-time-ns = <5000>;
137+
};
138+
139+
channel@1 {
140+
reg = <1>;
141+
st,min-sample-time-ns = <5000>;
142+
};
143+
144+
channel@2 {
145+
reg = <2>;
146+
st,min-sample-time-ns = <5000>;
125147
};
126148
};
127149

0 commit comments

Comments
 (0)