On 27.06.2023 03:24, Dmitry Baryshkov wrote: > The controlling GPIO for the regulator (even if it is unified by design) > is not a property of SoC, so move it to board files. > > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > --- You missed the dragonboard and klte Konrad > arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 4 ++++ > arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 4 ++++ > arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 1 - > arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 4 ++++ > arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 4 ++++ > .../dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts | 4 ++++ > 6 files changed, 20 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts b/arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts > index da99f770d4f5..eccd8f536bce 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts > @@ -694,3 +694,7 @@ &usb_hs1_phy { > > qcom,init-seq = /bits/ 8 <0x1 0x64>; > }; > + > +&vreg_boost { > + gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > +}; > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi b/arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi > index 23ae474698aa..c8f914c4ebc4 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi > @@ -493,3 +493,7 @@ &usb_hs1_phy { > extcon = <&smbb>; > qcom,init-seq = /bits/ 8 <0x1 0x64>; > }; > + > +&vreg_boost { > + gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > +}; > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > index aeca504918a0..a8f1c5d76bcd 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi > @@ -2387,7 +2387,6 @@ vreg_boost: vreg-boost { > regulator-always-on; > regulator-boot-on; > > - gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > enable-active-high; > > pinctrl-names = "default"; > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts b/arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts > index 24f9521a0be6..ba94186792d5 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts > @@ -461,3 +461,7 @@ &usb_hs1_phy { > extcon = <&smbb>; > qcom,init-seq = /bits/ 8 <0x1 0x64>; > }; > + > +&vreg_boost { > + gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > +}; > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts b/arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts > index c0ca264d8140..b95fd5f2a481 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts > @@ -510,3 +510,7 @@ &usb_hs1_phy { > extcon = <&smbb>; > qcom,init-seq = /bits/ 8 <0x1 0x64>; > }; > + > +&vreg_boost { > + gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > +}; > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts b/arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts > index efe21289c9fe..09514324d444 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts > +++ b/arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts > @@ -672,3 +672,7 @@ &usb_hs1_phy { > extcon = <&smbb>; > qcom,init-seq = /bits/ 8 <0x1 0x64>; > }; > + > +&vreg_boost { > + gpio = <&pm8941_gpios 21 GPIO_ACTIVE_HIGH>; > +};