Message ID | 20250310132759.3345-1-chunkuang.hu@kernel.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] mediatek drm next for 6.15 | expand |
Hey, This introduced a warning on my local builds, commit 30d5c46444a6aa4c78103fb898250ab5e6e8a97d Author: Jason-JH Lin <jason-jh.lin@mediatek.com> Date: Mon Feb 24 13:12:21 2025 +0800 drm/mediatek: Fix config_updating flag never false when no mbox channel CC [M] drivers/gpu/drm/mediatek/mtk_dp.o /raid1/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_crtc.c: In function ‘mtk_crtc_update_config’: /raid1/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_crtc.c:630:1: warning: label ‘update_config_out’ defined but not used [-Wunused-label] 630 | update_config_out: | ^~~~~~~~~~~~~~~~~ Please fix and resend, Thanks, Dave. On Mon, 10 Mar 2025 at 23:37, Chun-Kuang Hu <chunkuang.hu@kernel.org> wrote: > > Hi, Dave & Daniel: > > This includes: > 1. HDMI fixup and refinement > 2. Move to devm_platform_ioremap_resource() usage > 3. Add MT8188 dsc compatible > 4. Fix config_updating flag never false when no mbox channel > 5. dp: drm_err => dev_err in HPD path to avoid NULL ptr > 6. Add dpi power-domains example > 7. Add MT8365 SoC support > 8. Fix error codes in mtk_dsi_host_transfer() > > Regards, > Chun-Kuang. > > The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b: > > Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) > > are available in the Git repository at: > > https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-6.15 > > for you to fetch changes up to 8c9d519aa138aa36c0c3f201ff336b17b0ba32b2: > > drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (2025-03-03 13:26:03 +0000) > > ---------------------------------------------------------------- > Mediatek DRM Next for Linux 6.15 > > 1. HDMI fixup and refinement > 2. Move to devm_platform_ioremap_resource() usage > 3. Add MT8188 dsc compatible > 4. Fix config_updating flag never false when no mbox channel > 5. dp: drm_err => dev_err in HPD path to avoid NULL ptr > 6. Add dpi power-domains example > 7. Add MT8365 SoC support > 8. Fix error codes in mtk_dsi_host_transfer() > > ---------------------------------------------------------------- > AngeloGioacchino Del Regno (21): > drm/mediatek: mtk_hdmi: Unregister audio platform device on failure > drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member > drm/mediatek: mtk_hdmi: Compress of_device_id array entries > drm/mediatek: mtk_hdmi: Move vendor/product strings to drm_bridge > drm/mediatek: mtk_hdmi: Remove unused members of struct mtk_hdmi > drm/mediatek: mtk_hdmi: Use devm managed version of drm_bridge_add > drm/mediatek: mtk_hdmi: Remove ifdef for CONFIG_PM_SLEEP > drm/mediatek: mtk_hdmi: Remove goto in mtk_hdmi_clk_enable_audio() > drm/mediatek: mtk_hdmi: Remove driver bound to HDMI print > drm/mediatek: mtk_hdmi: Cleanup function mtk_hdmi_resume() > dt-bindings: display: mediatek: dpi: Add MT8195 and MT8188 compat > drm/mediatek: mtk_dpi: Add support for Pattern Generator in debugfs > drm/mediatek: mtk_dpi: Use an array for pixclk factor calculation > drm/mediatek: mtk_dpi: Move pixel clock setting flow to function > drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence > drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data > drm/mediatek: mtk_dpi: Add support for DPI input clock from HDMI > drm/mediatek: mtk_dpi: Support AFIFO 1T1P output and conversion > drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off > drm/mediatek: Add support for MT8195 Digital Parallel Interface > dt-bindings: display: mediatek: dsc: Add MT8188 compatible > > Anusha Srivatsa (1): > drm/mediatek: Move to devm_platform_ioremap_resource() usage > > Dan Carpenter (1): > drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() > > Douglas Anderson (1): > drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr > > Fabien Parent (2): > dt-bindings: display: mediatek: dpi: add power-domains example > drm/mediatek: add MT8365 SoC support > > Jason-JH Lin (1): > drm/mediatek: Fix config_updating flag never false when no mbox channel > > .../bindings/display/mediatek/mediatek,dpi.yaml | 7 + > .../bindings/display/mediatek/mediatek,dsc.yaml | 3 + > drivers/gpu/drm/mediatek/mtk_crtc.c | 5 +- > drivers/gpu/drm/mediatek/mtk_disp_color.c | 4 +- > drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- > drivers/gpu/drm/mediatek/mtk_disp_merge.c | 4 +- > drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 4 +- > drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- > drivers/gpu/drm/mediatek/mtk_dp.c | 6 +- > drivers/gpu/drm/mediatek/mtk_dpi.c | 323 +++++++++++++++------ > drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 9 + > drivers/gpu/drm/mediatek/mtk_drm_drv.c | 10 + > drivers/gpu/drm/mediatek/mtk_dsi.c | 10 +- > drivers/gpu/drm/mediatek/mtk_hdmi.c | 108 +++---- > drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 4 +- > 15 files changed, 334 insertions(+), 171 deletions(-)
Hi, Dave: Dave Airlie <airlied@gmail.com> 於 2025年3月12日 週三 上午7:40寫道: > > Hey, > > This introduced a warning on my local builds, > > commit 30d5c46444a6aa4c78103fb898250ab5e6e8a97d > Author: Jason-JH Lin <jason-jh.lin@mediatek.com> > Date: Mon Feb 24 13:12:21 2025 +0800 > > drm/mediatek: Fix config_updating flag never false when no mbox channel > > CC [M] drivers/gpu/drm/mediatek/mtk_dp.o > /raid1/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_crtc.c: > In function ‘mtk_crtc_update_config’: > /raid1/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/mediatek/mtk_crtc.c:630:1: > warning: label ‘update_config_out’ defined but not used > [-Wunused-label] > 630 | update_config_out: > | ^~~~~~~~~~~~~~~~~ > > Please fix and resend, Sorry not find this. I've fixed this and resend pull request. Regards, Chun-Kuang. > Thanks, > Dave. > > On Mon, 10 Mar 2025 at 23:37, Chun-Kuang Hu <chunkuang.hu@kernel.org> wrote: > > > > Hi, Dave & Daniel: > > > > This includes: > > 1. HDMI fixup and refinement > > 2. Move to devm_platform_ioremap_resource() usage > > 3. Add MT8188 dsc compatible > > 4. Fix config_updating flag never false when no mbox channel > > 5. dp: drm_err => dev_err in HPD path to avoid NULL ptr > > 6. Add dpi power-domains example > > 7. Add MT8365 SoC support > > 8. Fix error codes in mtk_dsi_host_transfer() > > > > Regards, > > Chun-Kuang. > > > > The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b: > > > > Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) > > > > are available in the Git repository at: > > > > https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-6.15 > > > > for you to fetch changes up to 8c9d519aa138aa36c0c3f201ff336b17b0ba32b2: > > > > drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() (2025-03-03 13:26:03 +0000) > > > > ---------------------------------------------------------------- > > Mediatek DRM Next for Linux 6.15 > > > > 1. HDMI fixup and refinement > > 2. Move to devm_platform_ioremap_resource() usage > > 3. Add MT8188 dsc compatible > > 4. Fix config_updating flag never false when no mbox channel > > 5. dp: drm_err => dev_err in HPD path to avoid NULL ptr > > 6. Add dpi power-domains example > > 7. Add MT8365 SoC support > > 8. Fix error codes in mtk_dsi_host_transfer() > > > > ---------------------------------------------------------------- > > AngeloGioacchino Del Regno (21): > > drm/mediatek: mtk_hdmi: Unregister audio platform device on failure > > drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member > > drm/mediatek: mtk_hdmi: Compress of_device_id array entries > > drm/mediatek: mtk_hdmi: Move vendor/product strings to drm_bridge > > drm/mediatek: mtk_hdmi: Remove unused members of struct mtk_hdmi > > drm/mediatek: mtk_hdmi: Use devm managed version of drm_bridge_add > > drm/mediatek: mtk_hdmi: Remove ifdef for CONFIG_PM_SLEEP > > drm/mediatek: mtk_hdmi: Remove goto in mtk_hdmi_clk_enable_audio() > > drm/mediatek: mtk_hdmi: Remove driver bound to HDMI print > > drm/mediatek: mtk_hdmi: Cleanup function mtk_hdmi_resume() > > dt-bindings: display: mediatek: dpi: Add MT8195 and MT8188 compat > > drm/mediatek: mtk_dpi: Add support for Pattern Generator in debugfs > > drm/mediatek: mtk_dpi: Use an array for pixclk factor calculation > > drm/mediatek: mtk_dpi: Move pixel clock setting flow to function > > drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence > > drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data > > drm/mediatek: mtk_dpi: Add support for DPI input clock from HDMI > > drm/mediatek: mtk_dpi: Support AFIFO 1T1P output and conversion > > drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off > > drm/mediatek: Add support for MT8195 Digital Parallel Interface > > dt-bindings: display: mediatek: dsc: Add MT8188 compatible > > > > Anusha Srivatsa (1): > > drm/mediatek: Move to devm_platform_ioremap_resource() usage > > > > Dan Carpenter (1): > > drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() > > > > Douglas Anderson (1): > > drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr > > > > Fabien Parent (2): > > dt-bindings: display: mediatek: dpi: add power-domains example > > drm/mediatek: add MT8365 SoC support > > > > Jason-JH Lin (1): > > drm/mediatek: Fix config_updating flag never false when no mbox channel > > > > .../bindings/display/mediatek/mediatek,dpi.yaml | 7 + > > .../bindings/display/mediatek/mediatek,dsc.yaml | 3 + > > drivers/gpu/drm/mediatek/mtk_crtc.c | 5 +- > > drivers/gpu/drm/mediatek/mtk_disp_color.c | 4 +- > > drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- > > drivers/gpu/drm/mediatek/mtk_disp_merge.c | 4 +- > > drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 4 +- > > drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- > > drivers/gpu/drm/mediatek/mtk_dp.c | 6 +- > > drivers/gpu/drm/mediatek/mtk_dpi.c | 323 +++++++++++++++------ > > drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 9 + > > drivers/gpu/drm/mediatek/mtk_drm_drv.c | 10 + > > drivers/gpu/drm/mediatek/mtk_dsi.c | 10 +- > > drivers/gpu/drm/mediatek/mtk_hdmi.c | 108 +++---- > > drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 4 +- > > 15 files changed, 334 insertions(+), 171 deletions(-)