/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dsc/ |
H A D | dc_dsc.c | 237 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 1; in get_dsc_enc_caps() 272 dsc_common_caps->color_formats.raw = dsc_sink_caps->color_formats.raw & dsc_enc_caps->color_formats.raw; in intersect_dsc_caps() 273 if (!dsc_common_caps->color_formats.raw) in intersect_dsc_caps() 601 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.RGB; in setup_dsc_config() 606 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_444; in setup_dsc_config() 611 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_NATIVE_422; in setup_dsc_config() 615 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_SIMPLE_422; in setup_dsc_config() 621 is_dsc_possible = (bool)dsc_common_caps.color_formats in setup_dsc_config() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dsc/ |
H A D | dc_dsc.c | 355 dsc_sink_caps->color_formats.raw = dpcd_dsc_basic_data[DP_DSC_DEC_COLOR_FORMAT_CAP - DP_DSC_SUPPORT]; in dc_dsc_parse_dsc_dpcd() 485 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 1; in get_dsc_enc_caps() 525 dsc_common_caps->color_formats.raw = dsc_sink_caps->color_formats.raw & dsc_enc_caps->color_formats.raw; in intersect_dsc_caps() 526 if (!dsc_common_caps->color_formats.raw) in intersect_dsc_caps() 887 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.RGB; in setup_dsc_config() 892 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_444; in setup_dsc_config() 897 is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_NATIVE_422; in setup_dsc_config() 901 is_dsc_possible = (bool)dsc_common_caps.color_formats in setup_dsc_config() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dsc.h | 86 union dsc_color_formats color_formats; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dsc.c | 118 dsc_enc_caps->color_formats.bits.RGB = 1; in dsc2_get_enc_caps() 119 dsc_enc_caps->color_formats.bits.YCBCR_444 = 1; in dsc2_get_enc_caps() 120 dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1; in dsc2_get_enc_caps() 121 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0; in dsc2_get_enc_caps() 122 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1; in dsc2_get_enc_caps()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dsc.c | 114 dsc_enc_caps->color_formats.bits.RGB = 1; in dsc2_get_enc_caps() 115 dsc_enc_caps->color_formats.bits.YCBCR_444 = 1; in dsc2_get_enc_caps() 116 dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1; in dsc2_get_enc_caps() 117 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0; in dsc2_get_enc_caps() 118 dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1; in dsc2_get_enc_caps()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dsc.h | 88 union dsc_color_formats color_formats; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 122 if ((di->color_formats & mask)) { in rockchip_dp_get_modes() 124 di->color_formats &= ~mask; in rockchip_dp_get_modes() 125 di->color_formats |= DRM_COLOR_FORMAT_RGB444; in rockchip_dp_get_modes()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 133 if ((di->color_formats & mask)) { in rockchip_dp_get_modes() 135 di->color_formats &= ~mask; in rockchip_dp_get_modes() 136 di->color_formats |= DRM_COLOR_FORMAT_RGB444; in rockchip_dp_get_modes()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_kms.h | 170 u32 *color_depths, u32 *color_formats);
|
H A D | komeda_crtc.c | 22 u32 *color_depths, u32 *color_formats) in komeda_crtc_get_color_config() 34 conn_color_formats &= conn->display_info.color_formats; in komeda_crtc_get_color_config() 45 *color_formats = conn_color_formats; in komeda_crtc_get_color_config() 21 komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, u32 *color_depths, u32 *color_formats) komeda_crtc_get_color_config() argument
|
H A D | komeda_wb_connector.c | 178 info->color_formats = kcrtc->master->improc->supported_color_formats; in komeda_wb_connector_add()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_kms.h | 173 u32 *color_depths, u32 *color_formats);
|
H A D | komeda_crtc.c | 22 u32 *color_depths, u32 *color_formats) in komeda_crtc_get_color_config() 34 conn_color_formats &= conn->display_info.color_formats; in komeda_crtc_get_color_config() 45 *color_formats = conn_color_formats; in komeda_crtc_get_color_config() 21 komeda_crtc_get_color_config(struct drm_crtc_state *crtc_st, u32 *color_depths, u32 *color_formats) komeda_crtc_get_color_config() argument
|
H A D | komeda_wb_connector.c | 179 info->color_formats = kcrtc->master->improc->supported_color_formats; in komeda_wb_connector_add()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 2558 (info->color_formats & DRM_COLOR_FORMAT_YCRCB420); in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2616 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2623 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2626 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2633 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2636 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2642 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2645 if (info->color_formats & DRM_COLOR_FORMAT_YCRCB444) in dw_hdmi_bridge_atomic_get_output_bus_fmts()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 2647 (info->color_formats & DRM_COLOR_FORMAT_YCBCR420); in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2706 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2713 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2716 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2723 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2726 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2732 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR422) in dw_hdmi_bridge_atomic_get_output_bus_fmts() 2735 if (info->color_formats & DRM_COLOR_FORMAT_YCBCR444) in dw_hdmi_bridge_atomic_get_output_bus_fmts()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_edid.c | 3729 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420; in do_y420vdb_modes() 4240 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420; in drm_parse_y420cmdb_bitmap() 4263 info->color_formats |= DRM_COLOR_FORMAT_YCRCB420; in drm_parse_y420cmdb_bitmap() 5014 info->color_formats = DRM_COLOR_FORMAT_RGB444; in drm_parse_cea_ext() 5016 info->color_formats |= DRM_COLOR_FORMAT_YCRCB444; in drm_parse_cea_ext() 5018 info->color_formats |= DRM_COLOR_FORMAT_YCRCB422; in drm_parse_cea_ext() 5092 info->color_formats = 0; in drm_reset_display_info() 5128 info->color_formats |= DRM_COLOR_FORMAT_RGB444; in drm_add_display_info() 5178 info->color_formats |= DRM_COLOR_FORMAT_YCRCB444; in drm_add_display_info() 5180 info->color_formats | in drm_add_display_info() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_edid.c | 5249 info->color_formats |= DRM_COLOR_FORMAT_YCBCR420; in parse_cta_y420cmdb() 5941 info->color_formats |= DRM_COLOR_FORMAT_YCBCR420; in parse_cta_y420vdb() 6273 info->color_formats = DRM_COLOR_FORMAT_RGB444; in drm_parse_cea_ext() 6275 info->color_formats |= DRM_COLOR_FORMAT_YCBCR444; in drm_parse_cea_ext() 6277 info->color_formats |= DRM_COLOR_FORMAT_YCBCR422; in drm_parse_cea_ext() 6459 info->color_formats = 0; in drm_reset_display_info() 6537 info->color_formats |= DRM_COLOR_FORMAT_RGB444; in update_display_info() 6591 info->color_formats |= DRM_COLOR_FORMAT_YCBCR444; in update_display_info() 6593 info->color_formats |= DRM_COLOR_FORMAT_YCBCR422; in update_display_info() 7001 connector->display_info.color_formats in is_hdmi2_sink() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_types.h | 881 union dsc_color_formats color_formats; member
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_connector.h | 464 * @color_formats: HDMI Color formats, selects between RGB and YCrCb 469 u32 color_formats; member 473 * @color_formats. Array of size @num_bus_formats encoded using
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_connector.h | 687 * @color_formats: HDMI Color formats, selects between RGB and YCrCb 692 u32 color_formats; member 696 * @color_formats. Array of size @num_bus_formats encoded using
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_types.h | 871 union dsc_color_formats color_formats; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 1521 if (connector->display_info.color_formats && in cdns_mhdp_get_modes() 1522 !(connector->display_info.color_formats & in cdns_mhdp_get_modes() 1526 __func__, connector->display_info.color_formats); in cdns_mhdp_get_modes()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 1540 if (connector->display_info.color_formats && in cdns_mhdp_get_modes() 1541 !(connector->display_info.color_formats & in cdns_mhdp_get_modes() 1545 __func__, connector->display_info.color_formats); in cdns_mhdp_get_modes()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_core.c | 1556 /* Input vide bpc and color_formats */ in analogix_dp_bridge_mode_set() 1574 if (display_info->color_formats & DRM_COLOR_FORMAT_YCRCB444) in analogix_dp_bridge_mode_set() 1576 else if (display_info->color_formats & DRM_COLOR_FORMAT_YCRCB422) in analogix_dp_bridge_mode_set()
|