linux/drivers/gpu/drm/display
Maxime Ripard 00cf406a0a
drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace
The hdmi_colorspace enum was defined to represent the colorspace value
of the HDMI infoframes. It was later used by some HDMI drivers to
express the output format they should be setting up.

During the introduction of the HDMI helpers, it then was used to
represent it in the drm_connector_hdmi_state structure.

However, it's always been somewhat redundant with the DRM_COLOR_FORMAT_*
defines, and now with the drm_output_color_format enum. Let's
consolidate around drm_output_color_format in drm_connector_hdmi_state
to facilitate the current effort to provide a global output format
selection mechanism.

Acked-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260305-drm-rework-color-formats-v3-14-f3935f6db579@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
2026-03-24 13:54:35 +01:00
..
drm_bridge_connector.c drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace 2026-03-24 13:54:35 +01:00
drm_display_helper_mod.c
drm_dp_aux_bus.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_aux_dev.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_cec.c gpu: drm: display: drm_dp_cec: update Hans' email address 2025-09-09 15:59:07 +02:00
drm_dp_dual_mode_helper.c drm/i915/lspcon: do not hardcode settle timeout 2025-01-27 14:54:46 -05:00
drm_dp_helper_internal.h drm/display: Make DisplayPort AUX Chardev Kconfig name consistent 2024-03-28 11:26:46 +01:00
drm_dp_helper.c drm/dp: Add drm_dp_dsc_sink_slice_count_mask() 2025-12-19 16:46:30 +02:00
drm_dp_mst_topology_internal.h drm/dp_mst: avoid includes in drm_dp_mst_topology_internal.h 2024-03-11 11:47:06 +02:00
drm_dp_mst_topology.c drm/atomic: Remove state argument to drm_atomic_private_obj_init 2026-03-20 10:03:11 +01:00
drm_dp_tunnel.c drm/atomic: Remove state argument to drm_atomic_private_obj_init 2026-03-20 10:03:11 +01:00
drm_dsc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdcp_helper.c drm/sysfs: rename drm_sysfs_connector_status_event() 2023-06-23 15:54:00 +02:00
drm_hdmi_audio_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_cec_helper.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_hdmi_cec_notifier_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_helper.c drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace 2026-03-24 13:54:35 +01:00
drm_hdmi_state_helper.c drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace 2026-03-24 13:54:35 +01:00
drm_scdc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
Kconfig drm/display: bridge-connector: handle CEC adapters 2025-05-21 01:35:21 +03:00
Makefile drm/display: add CEC helpers code 2025-05-21 01:35:16 +03:00