Add display support for the SM7250 (Snapdragon 765/765G/768G), which has a DPU 6.1. The DPU node matches the SM8150/SM8250 schema, so only its compatible is added there; the MDSS gets its own binding, modeled on the SM8250 one.
The MDSS driver needs the SM7250 UBWC entry from: https://lore.kernel.org/all/[email protected]/ Tested on a OnePlus Nord (a 7.3 based tree). --- Ishu Brar (5): dt-bindings: display/msm: dsi-controller-main: Add SM7250 dt-bindings: display/msm: dpu: Document SM7250 dt-bindings: display/msm: Add SM7250 MDSS drm/msm/dpu: Add SM7250 support drm/msm: mdss: Add SM7250 support .../bindings/display/msm/dsi-controller-main.yaml | 2 + .../bindings/display/msm/qcom,sm7250-mdss.yaml | 351 +++++++++++++++++++++ .../bindings/display/msm/qcom,sm8150-dpu.yaml | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_1_sm7250.h | 311 ++++++++++++++++++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/msm_mdss.c | 1 + 8 files changed, 669 insertions(+) --- base-commit: d024361c631b3f020a26c07d683e5103404b0fbf change-id: 20261023-dpu-sm7250-a01aa5de1da4 Best regards, -- Ishu Brar <[email protected]>
