dts: arm: st: remove sensor channels from stm32 adc nodes

Remove temp-, vref- and vbat-channel from STM32 ADC nodes as it is not
used in the driver anymore.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
diff --git a/dts/arm/st/c0/stm32c0.dtsi b/dts/arm/st/c0/stm32c0.dtsi
index 7133e2b..0ee56ff 100644
--- a/dts/arm/st/c0/stm32c0.dtsi
+++ b/dts/arm/st/c0/stm32c0.dtsi
@@ -293,8 +293,6 @@
 			interrupts = <12 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <9>;
-			vref-channel = <10>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f0/stm32f0.dtsi b/dts/arm/st/f0/stm32f0.dtsi
index 4470620..7a8944a 100644
--- a/dts/arm/st/f0/stm32f0.dtsi
+++ b/dts/arm/st/f0/stm32f0.dtsi
@@ -338,8 +338,6 @@
 			interrupts = <12 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f0/stm32f031.dtsi b/dts/arm/st/f0/stm32f031.dtsi
index 513e25a..5d04c1d 100644
--- a/dts/arm/st/f0/stm32f031.dtsi
+++ b/dts/arm/st/f0/stm32f031.dtsi
@@ -60,8 +60,3 @@
 		status = "disabled";
 	};
 };
-
-/* All STM32F0 series have ADC VBAT channel, except STM32F0x0 value line */
-&adc1 {
-	vbat-channel = <18>;
-};
diff --git a/dts/arm/st/f1/stm32f1.dtsi b/dts/arm/st/f1/stm32f1.dtsi
index 5b0d9f0..8676b40 100644
--- a/dts/arm/st/f1/stm32f1.dtsi
+++ b/dts/arm/st/f1/stm32f1.dtsi
@@ -339,8 +339,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vref-channel = <17>;
 			resolutions = <STM32F1_ADC_RES(12)>;
 			sampling-times = <2 8 14 29 42 56 72 240>;
 		};
diff --git a/dts/arm/st/f2/stm32f2.dtsi b/dts/arm/st/f2/stm32f2.dtsi
index 778c30d..7fa86bf 100644
--- a/dts/arm/st/f2/stm32f2.dtsi
+++ b/dts/arm/st/f2/stm32f2.dtsi
@@ -366,8 +366,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f3/stm32f302.dtsi b/dts/arm/st/f3/stm32f302.dtsi
index 7120c7d..19f51aa 100644
--- a/dts/arm/st/f3/stm32f302.dtsi
+++ b/dts/arm/st/f3/stm32f302.dtsi
@@ -109,9 +109,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vbat-channel = <17>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f3/stm32f303.dtsi b/dts/arm/st/f3/stm32f303.dtsi
index 0698c10..c57fb46 100644
--- a/dts/arm/st/f3/stm32f303.dtsi
+++ b/dts/arm/st/f3/stm32f303.dtsi
@@ -148,9 +148,6 @@
 			status = "disabled";
 			vref-mv = <3000>;
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vbat-channel = <17>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
@@ -166,7 +163,6 @@
 			status = "disabled";
 			vref-mv = <3000>;
 			#io-channel-cells = <1>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f3/stm32f334.dtsi b/dts/arm/st/f3/stm32f334.dtsi
index b2036c5..4fc389f 100644
--- a/dts/arm/st/f3/stm32f334.dtsi
+++ b/dts/arm/st/f3/stm32f334.dtsi
@@ -35,9 +35,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vbat-channel = <17>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f3/stm32f373.dtsi b/dts/arm/st/f3/stm32f373.dtsi
index 36225c6..39a9e9c 100644
--- a/dts/arm/st/f3/stm32f373.dtsi
+++ b/dts/arm/st/f3/stm32f373.dtsi
@@ -191,9 +191,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vref-channel = <17>;
-			vbat-channel = <18>;
 			resolutions = <STM32F1_ADC_RES(12)>;
 			sampling-times = <2 8 14 29 42 56 72 240>;
 		};
diff --git a/dts/arm/st/f4/stm32f4.dtsi b/dts/arm/st/f4/stm32f4.dtsi
index 11a2593..9b07a6d 100644
--- a/dts/arm/st/f4/stm32f4.dtsi
+++ b/dts/arm/st/f4/stm32f4.dtsi
@@ -513,10 +513,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			/* Temperature and VBAT sensor share channel 18 */
-			temp-channel = <18>;
-			vbat-channel = <18>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/f7/stm32f7.dtsi b/dts/arm/st/f7/stm32f7.dtsi
index addab09..cc2d60c 100644
--- a/dts/arm/st/f7/stm32f7.dtsi
+++ b/dts/arm/st/f7/stm32f7.dtsi
@@ -743,10 +743,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			/* Temperature and VBAT sensor share channel 18 */
-			temp-channel = <18>;
-			vbat-channel = <18>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/g0/stm32g0.dtsi b/dts/arm/st/g0/stm32g0.dtsi
index 8c91204..1373dc7 100644
--- a/dts/arm/st/g0/stm32g0.dtsi
+++ b/dts/arm/st/g0/stm32g0.dtsi
@@ -396,9 +396,6 @@
 			interrupts = <12 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <12>;
-			vref-channel = <13>;
-			vbat-channel = <14>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/g4/stm32g4.dtsi b/dts/arm/st/g4/stm32g4.dtsi
index 4cb4e70..38a0222 100644
--- a/dts/arm/st/g4/stm32g4.dtsi
+++ b/dts/arm/st/g4/stm32g4.dtsi
@@ -109,9 +109,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vbat-channel = <17>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/g4/stm32g473.dtsi b/dts/arm/st/g4/stm32g473.dtsi
index d81eeb7..abeff20 100644
--- a/dts/arm/st/g4/stm32g473.dtsi
+++ b/dts/arm/st/g4/stm32g473.dtsi
@@ -48,7 +48,6 @@
 			interrupts = <62 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <4>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/g4/stm32g491.dtsi b/dts/arm/st/g4/stm32g491.dtsi
index 8d6990c..20acca5 100644
--- a/dts/arm/st/g4/stm32g491.dtsi
+++ b/dts/arm/st/g4/stm32g491.dtsi
@@ -64,7 +64,6 @@
 			interrupts = <47 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			vref-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/h5/stm32h5.dtsi b/dts/arm/st/h5/stm32h5.dtsi
index 274ccda..6ce6a90 100644
--- a/dts/arm/st/h5/stm32h5.dtsi
+++ b/dts/arm/st/h5/stm32h5.dtsi
@@ -263,9 +263,6 @@
 			status = "disabled";
 			vref-mv = <3300>;
 			#io-channel-cells = <1>;
-			vbat-channel = <2>;
-			temp-channel = <16>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/h7/stm32h723.dtsi b/dts/arm/st/h7/stm32h723.dtsi
index ad08279..91efcb2 100644
--- a/dts/arm/st/h7/stm32h723.dtsi
+++ b/dts/arm/st/h7/stm32h723.dtsi
@@ -47,9 +47,6 @@
 		 * ADC, so we redefine the resolution for these devices.
 		 */
 		adc3: adc@58026000 {
-			vbat-channel = <16>;
-			temp-channel = <17>;
-			vref-channel = <18>;
 			resolutions = <STM32H72X_ADC3_RES(12, 0x00)
 				       STM32H72X_ADC3_RES(10, 0x01)
 				       STM32H72X_ADC3_RES(8, 0x02)
diff --git a/dts/arm/st/h7/stm32h743.dtsi b/dts/arm/st/h7/stm32h743.dtsi
index 6ba4a7a..ca25961 100644
--- a/dts/arm/st/h7/stm32h743.dtsi
+++ b/dts/arm/st/h7/stm32h743.dtsi
@@ -21,12 +21,6 @@
 			};
 		};
 
-		adc3: adc@58026000 {
-			vbat-channel = <17>;
-			temp-channel = <18>;
-			vref-channel = <19>;
-		};
-
 		dmamux1: dmamux@40020800 {
 			dma-requests= <107>;
 		};
diff --git a/dts/arm/st/h7/stm32h745.dtsi b/dts/arm/st/h7/stm32h745.dtsi
index d0483ad..5cfa418 100644
--- a/dts/arm/st/h7/stm32h745.dtsi
+++ b/dts/arm/st/h7/stm32h745.dtsi
@@ -28,12 +28,6 @@
 			};
 		};
 
-		adc3: adc@58026000 {
-			vbat-channel = <17>;
-			temp-channel = <18>;
-			vref-channel = <19>;
-		};
-
 		dmamux1: dmamux@40020800 {
 			dma-requests= <107>;
 		};
diff --git a/dts/arm/st/h7/stm32h750.dtsi b/dts/arm/st/h7/stm32h750.dtsi
index 73167a4..50d2017 100644
--- a/dts/arm/st/h7/stm32h750.dtsi
+++ b/dts/arm/st/h7/stm32h750.dtsi
@@ -21,12 +21,6 @@
 			};
 		};
 
-		adc3: adc@58026000 {
-			vbat-channel = <17>;
-			temp-channel = <18>;
-			vref-channel = <19>;
-		};
-
 		dmamux1: dmamux@40020800 {
 			dma-requests= <107>;
 		};
diff --git a/dts/arm/st/h7/stm32h7a3.dtsi b/dts/arm/st/h7/stm32h7a3.dtsi
index cfcf586..7f85387 100644
--- a/dts/arm/st/h7/stm32h7a3.dtsi
+++ b/dts/arm/st/h7/stm32h7a3.dtsi
@@ -24,12 +24,6 @@
 			};
 		};
 
-		adc2: adc@40022100 {
-			vbat-channel = <14>;
-			temp-channel = <18>;
-			vref-channel = <19>;
-		};
-
 		dmamux1: dmamux@40020800 {
 			dma-requests= <107>;
 		};
diff --git a/dts/arm/st/l0/stm32l0.dtsi b/dts/arm/st/l0/stm32l0.dtsi
index 2a77be4..2448656 100644
--- a/dts/arm/st/l0/stm32l0.dtsi
+++ b/dts/arm/st/l0/stm32l0.dtsi
@@ -309,8 +309,6 @@
 			interrupts = <12 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <18>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/l0/stm32l011X4.dtsi b/dts/arm/st/l0/stm32l011X4.dtsi
index bb6dcfb..e42fa1a 100644
--- a/dts/arm/st/l0/stm32l011X4.dtsi
+++ b/dts/arm/st/l0/stm32l011X4.dtsi
@@ -18,9 +18,5 @@
 				reg = <0x08000000 DT_SIZE_K(16)>;
 			};
 		};
-
-		adc1: adc@40012400 {
-			temp-channel = <18>;
-		};
 	};
 };
diff --git a/dts/arm/st/l0/stm32l031.dtsi b/dts/arm/st/l0/stm32l031.dtsi
index 7cf9fdb..18cb9e5 100644
--- a/dts/arm/st/l0/stm32l031.dtsi
+++ b/dts/arm/st/l0/stm32l031.dtsi
@@ -30,9 +30,5 @@
 		eeprom: eeprom@8080000{
 			reg = <0x08080000 DT_SIZE_K(1)>;
 		};
-
-		adc1: adc@40012400 {
-			temp-channel = <18>;
-		};
 	};
 };
diff --git a/dts/arm/st/l0/stm32l051.dtsi b/dts/arm/st/l0/stm32l051.dtsi
index 93266f7..e6209dc 100644
--- a/dts/arm/st/l0/stm32l051.dtsi
+++ b/dts/arm/st/l0/stm32l051.dtsi
@@ -72,9 +72,5 @@
 		eeprom: eeprom@8080000{
 			reg = <0x08080000 DT_SIZE_K(2)>;
 		};
-
-		adc1: adc@40012400 {
-			temp-channel = <18>;
-		};
 	};
 };
diff --git a/dts/arm/st/l0/stm32l071.dtsi b/dts/arm/st/l0/stm32l071.dtsi
index a01ea58..56d88c5 100644
--- a/dts/arm/st/l0/stm32l071.dtsi
+++ b/dts/arm/st/l0/stm32l071.dtsi
@@ -160,9 +160,5 @@
 		eeprom: eeprom@8080000{
 			reg = <0x08080000 DT_SIZE_K(6)>;
 		};
-
-		adc1: adc@40012400 {
-			temp-channel = <18>;
-		};
 	};
 };
diff --git a/dts/arm/st/l1/stm32l1.dtsi b/dts/arm/st/l1/stm32l1.dtsi
index 2f7cc7d..e43859d 100644
--- a/dts/arm/st/l1/stm32l1.dtsi
+++ b/dts/arm/st/l1/stm32l1.dtsi
@@ -216,8 +216,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <16>;
-			vref-channel = <17>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/l4/stm32l4.dtsi b/dts/arm/st/l4/stm32l4.dtsi
index b37f95d..7158289 100644
--- a/dts/arm/st/l4/stm32l4.dtsi
+++ b/dts/arm/st/l4/stm32l4.dtsi
@@ -390,9 +390,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <17>;
-			vbat-channel = <18>;
-			vref-channel = <0>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/l4/stm32l471.dtsi b/dts/arm/st/l4/stm32l471.dtsi
index e180b13..5a7cd65 100644
--- a/dts/arm/st/l4/stm32l471.dtsi
+++ b/dts/arm/st/l4/stm32l471.dtsi
@@ -261,7 +261,6 @@
 			interrupts = <47 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <17>;
 		};
 
 		rtc@40002800 {
diff --git a/dts/arm/st/l5/stm32l5.dtsi b/dts/arm/st/l5/stm32l5.dtsi
index e5b9f1b..8455fa0 100644
--- a/dts/arm/st/l5/stm32l5.dtsi
+++ b/dts/arm/st/l5/stm32l5.dtsi
@@ -659,9 +659,6 @@
 			interrupts = <37 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <17>;
-			vbat-channel = <18>;
-			vref-channel = <0>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/u5/stm32u5.dtsi b/dts/arm/st/u5/stm32u5.dtsi
index 6e70397..7c8e038 100644
--- a/dts/arm/st/u5/stm32u5.dtsi
+++ b/dts/arm/st/u5/stm32u5.dtsi
@@ -743,9 +743,6 @@
 			interrupts = <37 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <19>;
-			vref-channel = <0>;
-			vbat-channel = <18>;
 			resolutions = <STM32_ADC_RES(14, 0x00)
 				       STM32_ADC_RES(12, 0x01)
 				       STM32_ADC_RES(10, 0x02)
@@ -761,9 +758,6 @@
 			interrupts = <113 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <13>;
-			vref-channel = <0>;
-			vbat-channel = <14>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/wb/stm32wb.dtsi b/dts/arm/st/wb/stm32wb.dtsi
index 6f9f0ba..aff898d 100644
--- a/dts/arm/st/wb/stm32wb.dtsi
+++ b/dts/arm/st/wb/stm32wb.dtsi
@@ -413,9 +413,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <17>;
-			vbat-channel = <18>;
-			vref-channel = <0>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/wb/stm32wb55.dtsi b/dts/arm/st/wb/stm32wb55.dtsi
index b5c3bc7..42eee13 100644
--- a/dts/arm/st/wb/stm32wb55.dtsi
+++ b/dts/arm/st/wb/stm32wb55.dtsi
@@ -9,9 +9,5 @@
 / {
 	soc {
 		compatible = "st,stm32wb55", "st,stm32wb", "simple-bus";
-
-		adc1: adc@50040000 {
-			temp-channel = <17>;
-		};
 	};
 };
diff --git a/dts/arm/st/wba/stm32wba.dtsi b/dts/arm/st/wba/stm32wba.dtsi
index d489143..42ecc4e 100644
--- a/dts/arm/st/wba/stm32wba.dtsi
+++ b/dts/arm/st/wba/stm32wba.dtsi
@@ -388,9 +388,6 @@
 			interrupts = <65 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <19>;
-			vref-channel = <0>;
-			vbat-channel = <18>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/arm/st/wl/stm32wl.dtsi b/dts/arm/st/wl/stm32wl.dtsi
index 26da701..14f1c65 100644
--- a/dts/arm/st/wl/stm32wl.dtsi
+++ b/dts/arm/st/wl/stm32wl.dtsi
@@ -332,9 +332,6 @@
 			interrupts = <18 0>;
 			status = "disabled";
 			#io-channel-cells = <1>;
-			temp-channel = <12>;
-			vref-channel = <13>;
-			vbat-channel = <14>;
 			resolutions = <STM32_ADC_RES(12, 0x00)
 				       STM32_ADC_RES(10, 0x01)
 				       STM32_ADC_RES(8, 0x02)
diff --git a/dts/bindings/adc/st,stm32-adc.yaml b/dts/bindings/adc/st,stm32-adc.yaml
index d9c2dac..1134fa6 100644
--- a/dts/bindings/adc/st,stm32-adc.yaml
+++ b/dts/bindings/adc/st,stm32-adc.yaml
@@ -70,18 +70,6 @@
     default: 3300
     description: Indicates the reference voltage of the ADC in mV (on the target board).
 
-  temp-channel:
-    type: int
-    description: Indicates the ADC channel of the internal temperature sensor.
-
-  vref-channel:
-    type: int
-    description: Indicates the ADC channel of the internal voltage reference.
-
-  vbat-channel:
-    type: int
-    description: Indicates the ADC channel of the internal vbat monitoring.
-
   resolutions:
     type: array
     required: true