diff options
| author | Abhinav Kumar <quic_abhinavk@quicinc.com> | 2026-09-29 12:25:29 +0800 |
|---|---|---|
| committer | Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> | 2026-10-01 15:12:17 +0300 |
| commit | 90bc95ebb04d58015f07b52f46680ab2ef664ccd (patch) | |
| tree | 67f979b7730fabfd0eca2c11d6d6403cc6b1cde8 /tools/lib/python/kdoc | |
| parent | ac12c30bc556c9374a0cebc9be23797e25e10337 (diff) | |
drm/msm/dp: add support for programming p1/p2/p3 register blocks
Each MST stream uses its own pixel register block. Extend pixel
register access beyond p0 to support up to four streams.
Not all controllers provide all four blocks. Check for optional
resources before mapping them to avoid misleading probe errors when
they are absent, while propagating mapping failures for resources
that are present.
Track each block's size separately so register snapshots use the
size of the corresponding resource.
Signed-off-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Signed-off-by: Yongxing Mou <yongxing.mou@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/756907/
Link: https://lore.kernel.org/r/20260929-msm-dp-mst-v7-5-4b81473185e7@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions
