diff options
| author | Yongxing Mou <yongxing.mou@oss.qualcomm.com> | 2026-07-20 15:56:08 +0800 |
|---|---|---|
| committer | Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> | 2026-07-31 16:53:43 +0300 |
| commit | 8834f5494ab5e169b1c0fb4cbcb5464fd81d1ed0 (patch) | |
| tree | 274f7d9dcebbbe521c4f3dab4bf11cb4a913f82a /scripts/const_structs.checkpatch | |
| parent | c5f6b1abca25ab00f9ad99bfeff5c45b1557ad2c (diff) | |
| download | linux-8834f5494ab5e169b1c0fb4cbcb5464fd81d1ed0.tar.gz linux-8834f5494ab5e169b1c0fb4cbcb5464fd81d1ed0.zip | |
drm/msm/dpu: Fix DMA SSPP REC block offsets on DPU v13
On DPU v13, the DMA SSPP REC0 and REC1 blocks are located at
offsets 0x1000 and 0x3000 from the SSPP common base.
The existing DMA SSPP sub-block descriptor does not initialize
sspp_rec0_blk and sspp_rec1_blk, causing REC register accesses
to be performed at offset 0 instead of the corresponding REC
block. As a result, DMA SSPP pipes are not programmed correctly
and fail to produce output.
Introduce a DPU v13 specific DMA SSPP descriptor with the correct
REC block offsets and use it for all DMA SSPPs in the Kaanapali
catalog.
Signed-off-by: Yongxing Mou <yongxing.mou@oss.qualcomm.com>
Fixes: 83fe2cd56b1d ("drm/msm/dpu: Add support for Kaanapali DPU")
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/741230/
Link: https://lore.kernel.org/r/20260720-dpu-v13-dma-sspp-rec-fix-v1-1-10d69b4875e7@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'scripts/const_structs.checkpatch')
0 files changed, 0 insertions, 0 deletions
