linux/drivers/gpu/drm/bridge/synopsys
Cristian Ciocaltea 1ff27c5929 drm/bridge: dw-hdmi-qp: Handle platform supported formats and color depth
Extend struct dw_hdmi_qp_plat_data to include the supported display
output formats and maximum bits per color channel.  When provided by the
platform driver, use them to setup the HDMI bridge accordingly.

Additionally, improve debug logging in dw_hdmi_qp_bridge_atomic_enable()
to also show the current HDMI output format and bpc.

Acked-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20251021-rk3588-10bpc-v3-2-3d3eed00a6db@collabora.com
2025-11-14 23:10:34 +01:00
..
Kconfig drm/bridge: dw-hdmi-qp: Add CEC support 2025-10-15 22:28:01 +02:00
Makefile drm/bridge: synopsys: Add DW DPTX Controller support library 2025-08-28 15:49:51 +03:00
dw-dp.c drm/bridge: synopsys: dw-dp: add bridge before attaching 2025-11-03 13:04:55 +01:00
dw-hdmi-ahb-audio.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
dw-hdmi-audio.h drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR 2021-11-12 10:05:45 +01:00
dw-hdmi-cec.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
dw-hdmi-cec.h drm/bridge: dw-hdmi: add cec driver 2017-08-07 16:18:53 +05:30
dw-hdmi-gp-audio.c drm/bridge: dw-hdmi: Add API dw_hdmi_set_sample_iec958() for iec958 format 2025-09-29 09:46:04 +08:00
dw-hdmi-i2s-audio.c ASoC: hdmi-codec: pass data to get_dai_id too 2025-01-04 08:47:10 +02:00
dw-hdmi-qp.c drm/bridge: dw-hdmi-qp: Handle platform supported formats and color depth 2025-11-14 23:10:34 +01:00
dw-hdmi-qp.h drm/bridge: dw-hdmi-qp: Add CEC support 2025-10-15 22:28:01 +02:00
dw-hdmi.c drm/bridge: dw-hdmi: Add API dw_hdmi_set_sample_iec958() for iec958 format 2025-09-29 09:46:04 +08:00
dw-hdmi.h drm: bridge: dw_hdmi: Audio: Add General Parallel Audio (GPA) driver 2022-04-19 18:23:48 +02:00
dw-mipi-dsi.c drm/bridge: Include <linux/export.h> 2025-06-16 09:02:25 +02:00
dw-mipi-dsi2.c drm/bridge: Include <linux/export.h> 2025-06-16 09:02:25 +02:00