diff --git a/dts/arm/st/h5/stm32h5.dtsi b/dts/arm/st/h5/stm32h5.dtsi index 2a086d3ff25..32f39caf8fe 100644 --- a/dts/arm/st/h5/stm32h5.dtsi +++ b/dts/arm/st/h5/stm32h5.dtsi @@ -613,6 +613,15 @@ <&rcc STM32_SRC_HSI48 USB_SEL(3)>; status = "disabled"; }; + + digi_die_temp: digi_dietemp@40008c00 { + compatible = "st,stm32-digi-temp"; + reg = <0x40008c00 0x400>; + interrupts = <113 0>; + interrupt-names = "digi_temp"; + clocks = <&rcc STM32_CLOCK_BUS_APB1_2 0x00000008>; + status = "disabled"; + }; }; die_temp: dietemp { diff --git a/dts/arm/st/wba/stm32wba.dtsi b/dts/arm/st/wba/stm32wba.dtsi index 5b402ae9501..bd9a601dcd7 100644 --- a/dts/arm/st/wba/stm32wba.dtsi +++ b/dts/arm/st/wba/stm32wba.dtsi @@ -473,6 +473,17 @@ }; }; + die_temp: dietemp { + compatible = "st,stm32-temp-cal"; + ts-cal1-addr = <0x0BF90710>; + ts-cal2-addr = <0x0BF90742>; + ts-cal1-temp = <30>; + ts-cal2-temp = <130>; + ts-cal-vrefanalog = <3000>; + io-channels = <&adc4 13>; + status = "disabled"; + }; + bt_hci_wba: bt_hci_wba { compatible = "st,hci-stm32wba"; status = "okay";