diff --git a/arch/arm64/boot/dts/seco/include/qcs6490-e81-b79.dtsi b/arch/arm64/boot/dts/seco/include/qcs6490-e81-b79.dtsi index 90fd8be30117d5f6811196f81e936b6cb5352050..db9bff779712b84f4ea35c56c46371c074fc473f 100644 --- a/arch/arm64/boot/dts/seco/include/qcs6490-e81-b79.dtsi +++ b/arch/arm64/boot/dts/seco/include/qcs6490-e81-b79.dtsi @@ -36,6 +36,14 @@ reg_3v3: 3v3 { regulator-always-on; }; + reg_3v3_a: 3v3_a { + compatible = "regulator-fixed"; + regulator-name = "3V3_A"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + reg_3v3_s: 3v3_s { compatible = "regulator-fixed"; regulator-name = "3V3_S"; @@ -44,6 +52,14 @@ reg_3v3_s: 3v3_s { regulator-always-on; }; + reg_5v_a: 5v_a { + compatible = "regulator-fixed"; + regulator-name = "5V_A"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; + reg_5v_s: 5v_s { compatible = "regulator-fixed"; regulator-name = "5V_S"; @@ -71,4 +87,22 @@ reg_3v3_aud: 3v3_aud { }; +&stm32 { + gpio_usb1_en_oc_n { + gpio-hog; + gpios = <USB1_EN_OC_N_PIN (GPIO_OPEN_DRAIN | GPIO_ACTIVE_LOW)>; + output-low; + }; + gpio_usb2_en_oc_n { + gpio-hog; + gpios = <USB2_EN_OC_N_PIN (GPIO_OPEN_DRAIN | GPIO_ACTIVE_LOW)>; + output-low; + }; + gpio_usb3_en_oc_n { + gpio-hog; + gpios = <USB3_EN_OC_N_PIN (GPIO_OPEN_DRAIN | GPIO_ACTIVE_LOW)>; + output-low; + }; +}; + #endif