linux/drivers/gpu/drm/mediatek
Dave Airlie 1fb50e57e5 Mediatek DRM Fixes - 20260729
1. Check CRTC state before freeing
 2. mtk_hdmi: Fix DDC adapter double put in v2
 3. mtk_hdmi_common: take i2c adapter module reference
 4. mtk_dsi: Enable HS clock only at pre-enable
 5. ovl_adaptor: balance component registrations
 -----BEGIN PGP SIGNATURE-----
 
 iQJMBAABCgA2FiEEACwLKSDmq+9RDv5P4cpzo8lZTiQFAmpp+PgYHGNodW5rdWFu
 Zy5odUBrZXJuZWwub3JnAAoJEOHKc6PJWU4kP1gP+gLpsF6xZLc+xoZkV3ZsfRlK
 RUPKLNlk8VoXgLXjG7QHWFUTmHRVV0WRDqRr2j6c8QgYkgIrxC88+iKh0inkZwPr
 EPAQioRdLIqNWtjL5FLh022i96qykYqVFvl/BPrcxQsxqfm3G/1IWd8DmSH6UptM
 cdxl2VA/LN+LlJhiOdla2ESrihsNwwo0QW78H9ZLAd766Xj2vNVAo8GLSiIdM1SZ
 Jhqzw8OEgAWnIvJkju2osAV/+/ed/e7NI42fo+R2kUk1U28qzwALDFilz9KZa3cL
 0blbuP4AGBMq+FPeJKn6Gfzbb1CFccFkY6Jnccf8hDyAHlQZxYj26Lvl6EzgCdzu
 NP5o4P8Z2x+8Nu/x4QlH6Ou0t/XMBaT2We7mfnx9vsPPGKSpPJgGTLTh8YjYoAsj
 YXWvdYG+mC7yc52pgiXnNg/KXMqDV3gGGIJPjFSF5ayE9AxSCdWLNNXBY5slZF0w
 1QBIuHLqzM3dcnvBaLc9Br0zWGQPdYGgaC+Jy8g6AtOJ6qChCq9gQldwat8Z5gPQ
 aN2Oqf/0UcW9lXdOeTF0ZIoCCz6XZ4K0sSzvXv/4xKtuxC8QoK6eXv9SjNaOUoAW
 8Kqp+XMXTCivWhDCHkPunTtntqN4NYTAwHLHSd4HFt7jCWexDd3mAMJLaDzSqi0v
 jC11ajjZkAfsqZvLmYms
 =tz5i
 -----END PGP SIGNATURE-----

Merge tag 'mediatek-drm-fixes-20260729' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes

Mediatek DRM Fixes - 20260729

1. Check CRTC state before freeing
2. mtk_hdmi: Fix DDC adapter double put in v2
3. mtk_hdmi_common: take i2c adapter module reference
4. mtk_dsi: Enable HS clock only at pre-enable
5. ovl_adaptor: balance component registrations

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Chun-Kuang Hu <chunkuang.hu@kernel.org>
Link: https://patch.msgid.link/20260729131701.4158-1-chunkuang.hu@kernel.org
History 2026-07-31 14:09:35 +10:00
..
Kconfig drm/mediatek: mtk_gem: Partial refactor and use drm_gem_dma_object 2026-01-18 23:47:54 +00:00
Makefile drm/mediatek: Set dedicated DMA device and drop custom GEM callbacks 2026-03-23 13:23:29 +08:00
mtk_cec.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
mtk_cec.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mtk_crtc.c drm/mediatek: Check CRTC state before freeing 2026-07-22 23:14:56 +00:00
mtk_crtc.h drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00
mtk_ddp_comp.c drm/mediatek: Fix probe device leaks 2025-11-17 15:04:42 +00:00
mtk_ddp_comp.h drm/mediatek: Fix probe resource leaks 2025-11-17 15:04:41 +00:00
mtk_disp_aal.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
mtk_disp_ccorr.c drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue 2025-11-18 13:46:12 +00:00
mtk_disp_color.c drm/mediatek: Move to devm_platform_ioremap_resource() usage 2025-03-02 14:59:55 +00:00
mtk_disp_drv.h drm/mediatek: only announce AFBC if really supported 2025-07-17 23:19:05 +00:00
mtk_disp_gamma.c drm/mediatek: Move to devm_platform_ioremap_resource() usage 2025-03-02 14:59:55 +00:00
mtk_disp_merge.c drm/mediatek: Move to devm_platform_ioremap_resource() usage 2025-03-02 14:59:55 +00:00
mtk_disp_ovl.c drm/mediatek: ovl: Add specific entry for mt8167 2026-03-22 13:35:07 +00:00
mtk_disp_ovl_adaptor.c drm/mediatek: ovl_adaptor: balance component registrations 2026-07-29 12:52:16 +00:00
mtk_disp_rdma.c drm/mediatek: Move to devm_platform_ioremap_resource() usage 2025-03-02 14:59:55 +00:00
mtk_dp.c drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00
mtk_dp_reg.h drm/mediatek: dp: Add sdp path reset 2024-12-25 13:34:41 +00:00
mtk_dpi.c Mediatek DRM Next - 20260521 2026-05-26 10:46:58 +10:00
mtk_dpi_regs.h drm/mediatek: Add support for MT8195 Digital Parallel Interface 2025-03-02 14:11:09 +00:00
mtk_drm_drv.c Mediatek DRM Next - 20260325 2026-03-27 17:05:06 +10:00
mtk_drm_drv.h drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00
mtk_dsi.c drm/mediatek: mtk_dsi: Enable HS clock only at pre-enable 2026-07-29 12:45:27 +00:00
mtk_ethdr.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
mtk_ethdr.h drm/mediatek: Add blend_modes to mtk_plane_init() for different SoCs 2024-10-22 12:47:47 +00:00
mtk_hdmi.c Mediatek DRM Next - 20260521 2026-05-26 10:46:58 +10:00
mtk_hdmi_common.c drm/mediatek: mtk_hdmi_common: take i2c adapter module reference 2026-07-23 23:01:29 +00:00
mtk_hdmi_common.h Linux 6.19-rc7 2026-01-28 12:44:28 +10:00
mtk_hdmi_ddc.c drm/mediatek: mtk_hdmi_ddc: Fix non-static global variable 2026-05-18 14:21:39 +00:00
mtk_hdmi_ddc_v2.c drm/mediatek: mtk_hdmi_ddc_v2: Fix non-static global variable 2026-05-18 14:15:21 +00:00
mtk_hdmi_regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mtk_hdmi_regs_v2.h drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188 2025-11-17 15:04:41 +00:00
mtk_hdmi_v2.c drm/mediatek: mtk_hdmi: Fix DDC adapter double put in v2 2026-07-22 23:29:48 +00:00
mtk_mdp_rdma.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
mtk_mdp_rdma.h drm/mediatek: Add display MDP RDMA support for MT8195 2022-06-27 22:24:14 +08:00
mtk_padding.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
mtk_plane.c drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00
mtk_plane.h drm/mediatek: only announce AFBC if really supported 2025-07-17 23:19:05 +00:00