Re: [PATCH] arm64: dts: qcom: sc8280xp: use refgen regulator for DSI

From: Dmitry Baryshkov

Date: Sat Feb 28 2026 - 08:14:36 EST


On Sat, Feb 28, 2026 at 08:54:30PM +0800, Pengyu Luo wrote:
> Use it for the DSI controllers, since DSI nodes have been added.
>
> Signed-off-by: Pengyu Luo <mitltlatltl@xxxxxxxxx>
> ---
> This patch depends on the below series:
> https://lore.kernel.org/linux-arm-msm/20260228101907.18043-1-mitltlatltl@xxxxxxxxx/

Why was it not squashed into that series? I'd assume that DSI nodes are
incomplete and are working "by luck" without the refgen supplies.

> ---
> arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
> index 79021267d..1599d698b 100644
> --- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
> +++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
> @@ -4843,6 +4843,8 @@ mdss0_dsi0: dsi@ae94000 {
> operating-points-v2 = <&dsi_opp_table>;
> power-domains = <&rpmhpd SC8280XP_MMCX>;
>
> + refgen-supply = <&refgen>;
> +
> phys = <&mdss0_dsi0_phy>;
> phy-names = "dsi";
>
> @@ -4942,6 +4944,8 @@ mdss0_dsi1: dsi@ae96000 {
> operating-points-v2 = <&dsi_opp_table>;
> power-domains = <&rpmhpd SC8280XP_MMCX>;
>
> + refgen-supply = <&refgen>;
> +
> phys = <&mdss0_dsi1_phy>;
> phy-names = "dsi";
>
> @@ -6398,6 +6402,8 @@ mdss1_dsi0: dsi@22094000 {
> operating-points-v2 = <&dsi_opp_table>;
> power-domains = <&rpmhpd SC8280XP_MMCX>;
>
> + refgen-supply = <&refgen>;
> +
> phys = <&mdss1_dsi0_phy>;
> phy-names = "dsi";
>
> @@ -6478,6 +6484,8 @@ mdss1_dsi1: dsi@22096000 {
> operating-points-v2 = <&dsi_opp_table>;
> power-domains = <&rpmhpd SC8280XP_MMCX>;
>
> + refgen-supply = <&refgen>;
> +
> phys = <&mdss1_dsi1_phy>;
> phy-names = "dsi";
>
> --
> 2.53.0
>

--
With best wishes
Dmitry