Kaanapali (SM8750) and Glymur use two display power domains.
CORE_GDSC powers the main display hardware while INT2_GDSC powers
a subset of SSPP blocks.

The current MDSS implementation only manages the primary display
power domain. SSPPs backed by INT2_GDSC therefore remain inaccessible.

Add dual power-domain support to MDSS, update the DT bindings to
describe both domains, and add INT2_GDSC to the Kaanapali and Glymur
MDSS nodes.

Signed-off-by: Yongxing Mou <[email protected]>
---
Yongxing Mou (3):
      dt-bindings: display: msm: Allow two MDSS power domains
      drm/msm/mdss: Enable INT2_GDSC alongside CORE_GDSC
      arm64: dts: qcom: Add INT2_GDSC to MDSS on Kaanapali and Glymur

 .../bindings/display/msm/mdss-common.yaml          |  3 +-
 .../bindings/display/msm/qcom,glymur-mdss.yaml     | 13 +++++-
 .../bindings/display/msm/qcom,kaanapali-mdss.yaml  | 13 +++++-
 arch/arm64/boot/dts/qcom/glymur.dtsi               |  4 +-
 arch/arm64/boot/dts/qcom/kaanapali.dtsi            |  4 +-
 drivers/gpu/drm/msm/msm_mdss.c                     | 53 +++++++++++++++++++++-
 6 files changed, 84 insertions(+), 6 deletions(-)
---
base-commit: bee763d5f341b99cf472afeb508d4988f62a6ca1
change-id: 20260720-msm_gdsc2-cb9230027a2d

Best regards,
-- 
Yongxing Mou <[email protected]>

Reply via email to