ARM: dts: stm32: add fixed regulators to support usb on stm32mp135f-dk
authorFabrice Gasnier <fabrice.gasnier@foss.st.com>
Fri, 14 Oct 2022 14:15:04 +0000 (16:15 +0200)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Mon, 24 Oct 2022 09:53:17 +0000 (11:53 +0200)
Add VDD_USB and 3V3_SW regulators on stm32mp135f-dk. Temporary add them
as fixed regulators, waiting for full SCMI regulators support.

This is a precursor patch to enable USB support on STM32MP13:
- VDD_USB supplies the STM32MP13 USB internals
- 3V3_SW supplies various peripherals, including the onboard HUB.
Note: USB support requires these regulators to be enabled before
entering the kernel.

Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/stm32mp135f-dk.dts

index a87ab06..edf4b3c 100644 (file)
                };
        };
 
+       v3v3_sw: v3v3-sw {
+               compatible = "regulator-fixed";
+               regulator-name = "v3v3_sw";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               regulator-always-on;
+       };
+
        vdd_adc: vdd-adc {
                compatible = "regulator-fixed";
                regulator-name = "vdd_adc";
                regulator-max-microvolt = <2900000>;
                regulator-always-on;
        };
+
+       vdd_usb: vdd-usb {
+               compatible = "regulator-fixed";
+               regulator-name = "vdd_usb";
+               regulator-min-microvolt = <3300000>;
+               regulator-max-microvolt = <3300000>;
+               regulator-always-on;
+       };
 };
 
 &adc_1 {