Re: [PATCH v4] arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes
Dmitry Baryshkov <[email protected]> Tue, 21 Jul 2026 16:26:14 +0300
| Newsgroups | org.kernel.vger.linux-renesas-soc,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <llb6unswthnp3awriyvwb5ehyjammdibce4nekeghursyj5tdw@lmcmpa7bviza> |
On Tue, Jul 21, 2026 at 02:10:55PM +0200, Neil Armstrong wrote: > From: KancyJoe <[email protected]> > > Add nodes for the dual DSI panel, the SGM3804 regulator, the > SY7758 backlight controller, the touch controller, and enable > the GPU to enable full display support. > > Reviewed-by: Konrad Dybcio <[email protected]> > Signed-off-by: KancyJoe <[email protected]> > Signed-off-by: Neil Armstrong <[email protected]> > --- > Depends on follwing bindings, all applied into linux-next: > - https://lore.kernel.org/all/20260522-topic-sm8650-ayaneo-pocket-s2-r63419-v7-1-16edddda9951@linaro.org/ > - https://lore.kernel.org/all/20260521-topic-sm8650-ayaneo-pocket-s2-sy7758-v4-1-73c732615e4a@linaro.org/ > - https://lore.kernel.org/all/20260522-topic-sm8650-ayaneo-pocket-s2-sgm3804-v5-1-bd6b1c300ecc@linaro.org/ > --- > Changes in v4: > - Reordered regulator & mdss nodes > - Moved zap shared firmware into separate node > - Link to v3: https://patch.msgid.link/20260702-topic-sm8650-ayaneo-pocket-s2-display-dt-v3-1-e6de68d33f9b@linaro.org > > Changes in v3: > - renamed backlight label and node as "backlight" > - reordered pinctrl properties > - added regulator-boot-on to display regulators > - Link to v2: https://patch.msgid.link/20260522-topic-sm8650-ayaneo-pocket-s2-display-dt-v2-1-cdd4b70e5a16@linaro.org > > Changes in v2: > - Update for bindings changes > - Remove empty line > - Link to v1: https://patch.msgid.link/20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-v1-1-ff132c00d076@linaro.org > --- > .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 244 +++++++++++++++++++++ > 1 file changed, 244 insertions(+) > > @@ -1411,6 +1602,20 @@ fan_int: fan-int-state { > bias-pull-up; > }; > > + mdp_vsync_active: mdp-vsync-active-state { > + pins = "gpio86"; > + function = "mdp_vsync"; > + drive-strength = <2>; > + bias-pull-down; > + }; > + > + mdp_vsync_suspend: mdp-vsync-suspend-state { > + pins = "gpio86"; > + function = "mdp_vsync"; > + drive-strength = <2>; > + bias-pull-down; > + }; Should these be referenced by the panel too? Or by the DSI controller? > + > upd720201_avdd33: upd720201-avdd33-state { > pins = "gpio123"; > function = "gpio"; -- With best wishes Dmitry