| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/ |
| H A D | dc_dsc.c | 363 …dsc_sink_caps->color_formats.raw = dpcd_dsc_basic_data[DP_DSC_DEC_COLOR_FORMAT_CAP - DP_DSC_SUPPOR… in dc_dsc_parse_dsc_dpcd() 498 DC_LOG_DSC("\tcolor_formats 0x%x", dsc_enc_caps.color_formats.raw); in dc_dsc_dump_encoder_caps() 517 DC_LOG_DSC("\tcolor_formats 0x%x", dsc_sink_caps->color_formats.raw); in dc_dsc_dump_decoder_caps() 540 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 1; in get_dsc_enc_caps() 585 …dsc_common_caps->color_formats.raw = dsc_sink_caps->color_formats.raw & dsc_enc_caps->color_format… in intersect_dsc_caps() 586 if (!dsc_common_caps->color_formats.raw) in intersect_dsc_caps() 954 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.RGB; in setup_dsc_config() 959 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_444; in setup_dsc_config() 964 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_NATIVE_422; in setup_dsc_config() 968 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_SIMPLE_422; in setup_dsc_config() [all …]
|
| H A D | dsc.h | 90 union dsc_color_formats color_formats; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/dcn401/ |
| H A D | dcn401_dsc.c | 95 dsc_enc_caps->color_formats.bits.RGB = 1; in dsc401_get_enc_caps() 96 dsc_enc_caps->color_formats.bits.YCBCR_444 = 1; in dsc401_get_enc_caps() 97 dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1; in dsc401_get_enc_caps() 98 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0; in dsc401_get_enc_caps() 99 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1; in dsc401_get_enc_caps()
|
| /linux-6.15/drivers/gpu/drm/rockchip/ |
| H A D | analogix_dp-rockchip.c | 158 if ((di->color_formats & mask)) { in rockchip_dp_get_modes() 160 di->color_formats &= ~mask; in rockchip_dp_get_modes() 161 di->color_formats |= DRM_COLOR_FORMAT_RGB444; in rockchip_dp_get_modes()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/dcn20/ |
| H A D | dcn20_dsc.c | 106 dsc_enc_caps->color_formats.bits.RGB = 1; in dsc2_get_enc_caps() 107 dsc_enc_caps->color_formats.bits.YCBCR_444 = 1; in dsc2_get_enc_caps() 108 dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1; in dsc2_get_enc_caps() 109 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0; in dsc2_get_enc_caps() 110 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1; in dsc2_get_enc_caps()
|
| /linux-6.15/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_crtc.c | 23 u32 *color_depths, u32 *color_formats) in komeda_crtc_get_color_config() argument 35 conn_color_formats &= conn->display_info.color_formats; in komeda_crtc_get_color_config() 46 *color_formats = conn_color_formats; in komeda_crtc_get_color_config()
|
| H A D | komeda_kms.h | 173 u32 *color_depths, u32 *color_formats);
|
| H A D | komeda_wb_connector.c | 183 info->color_formats = kcrtc->master->improc->supported_color_formats; in komeda_wb_connector_add()
|
| /linux-6.15/drivers/gpu/drm/display/ |
| H A D | drm_hdmi_state_helper.c | 130 if (!(info->color_formats & DRM_COLOR_FORMAT_RGB444)) in sink_supports_format_bpc() 155 if (!(info->color_formats & DRM_COLOR_FORMAT_YCBCR422)) { in sink_supports_format_bpc() 178 if (!(info->color_formats & DRM_COLOR_FORMAT_YCBCR444)) { in sink_supports_format_bpc()
|
| /linux-6.15/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi.c | 2651 (info->color_formats & DRM_COLOR_FORMAT_YCBCR420); in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2710 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2717 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2720 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2727 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2730 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2736 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2739 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts()
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_edid.c | 5295 info->color_formats |= DRM_COLOR_FORMAT_YCBCR420; in parse_cta_y420cmdb() 6070 info->color_formats |= DRM_COLOR_FORMAT_YCBCR420; in parse_cta_y420vdb() 6404 info->color_formats = DRM_COLOR_FORMAT_RGB444; in drm_parse_cea_ext() 6406 info->color_formats |= DRM_COLOR_FORMAT_YCBCR444; in drm_parse_cea_ext() 6408 info->color_formats |= DRM_COLOR_FORMAT_YCBCR422; in drm_parse_cea_ext() 6590 info->color_formats = 0; in drm_reset_display_info() 6676 info->color_formats |= DRM_COLOR_FORMAT_RGB444; in update_display_info() 6730 info->color_formats |= DRM_COLOR_FORMAT_YCBCR444; in update_display_info() 6732 info->color_formats |= DRM_COLOR_FORMAT_YCBCR422; in update_display_info() 7150 connector->display_info.color_formats & DRM_COLOR_FORMAT_YCBCR420; in is_hdmi2_sink()
|
| /linux-6.15/include/drm/ |
| H A D | drm_connector.h | 722 u32 color_formats; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_types.h | 864 union dsc_color_formats color_formats; member
|
| /linux-6.15/drivers/gpu/drm/bridge/analogix/ |
| H A D | analogix_dp_core.c | 1432 if (display_info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in analogix_dp_bridge_mode_set() 1434 else if (display_info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in analogix_dp_bridge_mode_set()
|
| /linux-6.15/drivers/gpu/drm/bridge/cadence/ |
| H A D | cdns-mhdp8546-core.c | 1542 if (connector->display_info.color_formats && in cdns_mhdp_get_modes() 1543 !(connector->display_info.color_formats & in cdns_mhdp_get_modes() 1547 __func__, connector->display_info.color_formats); in cdns_mhdp_get_modes()
|
| /linux-6.15/drivers/gpu/drm/mediatek/ |
| H A D | mtk_dp.c | 2435 u32 bpp = info->color_formats & DRM_COLOR_FORMAT_YCBCR422 ? 16 : 24; in mtk_dp_bridge_mode_valid() 2502 (display_info->color_formats & DRM_COLOR_FORMAT_YCBCR422)) { in mtk_dp_bridge_atomic_get_input_bus_fmts()
|
| /linux-6.15/drivers/gpu/drm/bridge/adv7511/ |
| H A D | adv7511_drv.c | 226 if ((connector->display_info.color_formats & in adv7511_set_config_csc()
|
| /linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 6365 else if ((connector->display_info.color_formats & DRM_COLOR_FORMAT_YCBCR444) in fill_stream_properties_from_drm_display_mode()
|