From: Fabrice Gasnier Date: Fri, 14 Oct 2022 14:15:04 +0000 (+0200) Subject: ARM: dts: stm32: add fixed regulators to support usb on stm32mp135f-dk X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=9ebf215fbae109f617d90ac1754feaeedaed2011;p=linux.git ARM: dts: stm32: add fixed regulators to support usb on stm32mp135f-dk 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 Signed-off-by: Alexandre Torgue --- diff --git a/arch/arm/boot/dts/stm32mp135f-dk.dts b/arch/arm/boot/dts/stm32mp135f-dk.dts index a87ab067c955e..edf4b3c7c4342 100644 --- a/arch/arm/boot/dts/stm32mp135f-dk.dts +++ b/arch/arm/boot/dts/stm32mp135f-dk.dts @@ -59,6 +59,14 @@ }; }; + 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"; @@ -74,6 +82,14 @@ 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 {