Searched refs:dsc_enc_caps (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dsc/ |
D | dc_dsc.c | 149 const struct dsc_enc_caps *dsc_caps, 163 struct dsc_enc_caps *dsc_enc_caps, 168 const struct dsc_enc_caps *dsc_enc_caps, 170 struct dsc_enc_caps *dsc_common_caps); 174 const struct dsc_enc_caps *dsc_enc_caps, 448 struct dsc_enc_caps dsc_enc_caps; in dc_dsc_compute_bandwidth_range() local 449 struct dsc_enc_caps dsc_common_caps; in dc_dsc_compute_bandwidth_range() 457 get_dsc_enc_caps(dsc, &dsc_enc_caps, timing->pix_clk_100hz); in dc_dsc_compute_bandwidth_range() 459 is_dsc_possible = intersect_dsc_caps(dsc_sink_caps, &dsc_enc_caps, in dc_dsc_compute_bandwidth_range() 463 is_dsc_possible = setup_dsc_config(dsc_sink_caps, &dsc_enc_caps, 0, timing, in dc_dsc_compute_bandwidth_range() [all …]
|
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_dsc.c | 102 void dsc2_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz) in dsc2_get_enc_caps() argument 104 dsc_enc_caps->dsc_version = 0x21; /* v1.2 - DP spec defined it in reverse order and we kept it */ in dsc2_get_enc_caps() 106 dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 1; in dsc2_get_enc_caps() 107 dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 = 1; in dsc2_get_enc_caps() 108 dsc_enc_caps->slice_caps.bits.NUM_SLICES_3 = 1; in dsc2_get_enc_caps() 109 dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1; in dsc2_get_enc_caps() 111 dsc_enc_caps->lb_bit_depth = 13; in dsc2_get_enc_caps() 112 dsc_enc_caps->is_block_pred_supported = true; in dsc2_get_enc_caps() 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() [all …]
|
D | dcn20_dsc.h | 581 void dsc2_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps,
|
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | dsc.h | 83 struct dsc_enc_caps { struct 98 void (*dsc_get_enc_caps)(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz); argument
|