Extend DPU driver with experimental support for even more MDP5 platforms: MSM8937, MSM8917, MSM8953. As with other MDP5 devices, one has to pass `msm.prefer_mdp5=false` kernel param to test DPU driver insead of using MDP5. Note, Luca Weiss has reported timeout issues with CMD panels. This is not yet resolved. Dependencies: [1] [1] https://patchwork.freedesktop.org/series/123294/ Changes since v1: - Added these platforms to dpu_dt_match to facilitate switching them between MDP5 and DPU drivers (Luca). Dmitry Baryshkov (3): drm/msm/dpu: add support for MSM8953 drm/msm/dpu: add support for MSM8937 drm/msm/dpu: add support for MSM8917 .../msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 213 +++++++++++++++++ .../msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 190 +++++++++++++++ .../msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 221 ++++++++++++++++++ .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 14 ++ .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 3 + drivers/gpu/drm/msm/msm_drv.c | 3 + 7 files changed, 647 insertions(+) create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h -- 2.39.2