Skip to content

Commit

Permalink
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
Browse files Browse the repository at this point in the history
[ Upstream commit 9bcfc3c ]

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>
Stable-dep-of: deb7edb ("ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM")
Signed-off-by: Sasha Levin <sashal@kernel.org>
  • Loading branch information
Marek Vasut authored and gregkh committed Sep 13, 2023
1 parent 9d77a7f commit e3c7b7c
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 16 deletions.
18 changes: 10 additions & 8 deletions arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi
Expand Up @@ -80,17 +80,19 @@
vdda-supply = <&vdda>;
vref-supply = <&vdda>;
status = "okay";
};

adc1: adc@0 {
st,min-sample-time-nsecs = <5000>;
st,adc-channels = <0>;
status = "okay";
&adc1 {
channel@0 {
reg = <0>;
st,min-sample-time-ns = <5000>;
};
};

adc2: adc@100 {
st,adc-channels = <1>;
st,min-sample-time-nsecs = <5000>;
status = "okay";
&adc2 {
channel@1 {
reg = <1>;
st,min-sample-time-ns = <5000>;
};
};

Expand Down
38 changes: 30 additions & 8 deletions arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi
Expand Up @@ -112,17 +112,39 @@
vdda-supply = <&vdda>;
vref-supply = <&vdda>;
status = "okay";
};

adc1: adc@0 {
st,adc-channels = <0 1 6>;
st,min-sample-time-nsecs = <5000>;
status = "okay";
&adc1 {
channel@0 {
reg = <0>;
st,min-sample-time-ns = <5000>;
};

adc2: adc@100 {
st,adc-channels = <0 1 2>;
st,min-sample-time-nsecs = <5000>;
status = "okay";
channel@1 {
reg = <1>;
st,min-sample-time-ns = <5000>;
};

channel@6 {
reg = <6>;
st,min-sample-time-ns = <5000>;
};
};

&adc2 {
channel@0 {
reg = <0>;
st,min-sample-time-ns = <5000>;
};

channel@1 {
reg = <1>;
st,min-sample-time-ns = <5000>;
};

channel@2 {
reg = <2>;
st,min-sample-time-ns = <5000>;
};
};

Expand Down

0 comments on commit e3c7b7c

Please sign in to comment.