[GIT PULL] mediatek drm fixes 20250104
Chun-Kuang Hu
chunkuang.hu at kernel.org
Sat Jan 4 12:42:27 UTC 2025
Hi, Dave & Daniel:
This includes:
1. Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
2. Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
3. Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
4. Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
5. Add support for 180-degree rotation in the display driver
6. Stop selecting foreign drivers
7. Revert "drm/mediatek: Switch to for_each_child_of_node_scoped()"
8. Fix YCbCr422 color format issue for DP
9. Fix mode valid issue for dp
10. dp: Reference common DAI properties
11. dsi: Add registers to pdata to fix MT8186/MT8188
12. Remove unneeded semicolon
13. Add return value check when reading DPCD
14. Initialize pointer in mtk_drm_of_ddp_path_build_one()
Regards,
Chun-Kuang.
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-fixes-20250104
for you to fetch changes up to f563dd9ca6cb6ed52c5fb6e4285d1ef26cfa7e8a:
drm/mediatek: Initialize pointer in mtk_drm_of_ddp_path_build_one() (2025-01-04 12:15:19 +0000)
----------------------------------------------------------------
Mediatek DRM Fixes - 20250104
1. Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
2. Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
3. Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
4. Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
5. Add support for 180-degree rotation in the display driver
6. Stop selecting foreign drivers
7. Revert "drm/mediatek: Switch to for_each_child_of_node_scoped()"
8. Fix YCbCr422 color format issue for DP
9. Fix mode valid issue for dp
10. dp: Reference common DAI properties
11. dsi: Add registers to pdata to fix MT8186/MT8188
12. Remove unneeded semicolon
13. Add return value check when reading DPCD
14. Initialize pointer in mtk_drm_of_ddp_path_build_one()
----------------------------------------------------------------
AngeloGioacchino Del Regno (2):
drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
drm/mediatek: Initialize pointer in mtk_drm_of_ddp_path_build_one()
Arnd Bergmann (1):
drm/mediatek: stop selecting foreign drivers
Chun-Kuang Hu (3):
Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
Revert "drm/mediatek: Switch to for_each_child_of_node_scoped()"
drm/mediatek: Remove unneeded semicolon
Daniel Golle (1):
drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
Fei Shao (1):
dt-bindings: display: mediatek: dp: Reference common DAI properties
Guoqing Jiang (1):
drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
Jason-JH.Lin (2):
drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
drm/mediatek: Add support for 180-degree rotation in the display driver
Liankun Yang (3):
drm/mediatek: Fix YCbCr422 color format issue for DP
drm/mediatek: Fix mode valid issue for dp
drm/mediatek: Add return value check when reading DPCD
.../bindings/display/mediatek/mediatek,dp.yaml | 19 +++++-
drivers/gpu/drm/mediatek/Kconfig | 5 --
drivers/gpu/drm/mediatek/mtk_crtc.c | 25 ++++++--
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 69 ++++++++++++----------
drivers/gpu/drm/mediatek/mtk_dp.c | 46 +++++++++------
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 13 ++--
drivers/gpu/drm/mediatek/mtk_dsi.c | 49 +++++++++------
7 files changed, 142 insertions(+), 84 deletions(-)
More information about the dri-devel
mailing list