Example commit of needed dropping of regulator always-on/boot-on declarations to make sure quirky devices known to not be working on RK3399 are able to enumerate on second try without assertion/deassertion of PERST# in-band PCIe reset signal. One example only, to avoid patch-bomb. Signed-off-by: Geraldo Nascimento <geraldogabriel@xxxxxxxxx> --- arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi b/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi index 8ce7cee92af0..d31fd3d34cda 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi @@ -25,8 +25,6 @@ vcc3v3_pcie: regulator-vcc-pcie { pinctrl-names = "default"; pinctrl-0 = <&pcie_pwr>; regulator-name = "vcc3v3_pcie"; - regulator-always-on; - regulator-boot-on; vin-supply = <&vcc5v0_sys>; }; -- 2.49.0