Changes in v2: - Not disabling the example of dpu-msm8998.yaml (patch 3/3) - Rebased on linus/master as of 2022-01-13 This series brings up functionality for MSM8998 in the DPU, driver which is mostly the same as SDM845 (just a few variations). I (Jami) am doing the sending instead of Angelo as he is still rather busy. Tested on the following MSM8998 smartphones: - OnePlus 5/5T (cmd mode panels) AngeloGioacchino Del Regno (3): drm/msm/dpu1: Add DMA2, DMA3 clock control to enum drm/msm/dpu1: Add MSM8998 to hw catalog dt-bindings: display: msm: Add binding for msm8998 dpu .../bindings/display/msm/dpu-msm8998.yaml | 219 ++++++++++++ .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 329 +++++++++++++++++- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 1 + 5 files changed, 541 insertions(+), 11 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-msm8998.yaml -- 2.34.1