[PATCH 0/3] drm/msm: Enable dual MDSS power domains
From: Yongxing Mou
Date: Mon Jul 20 2026 - 04:45:56 EST
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 <yongxing.mou@xxxxxxxxxxxxxxxx>
---
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 <yongxing.mou@xxxxxxxxxxxxxxxx>