Home
last modified time | relevance | path

Searched refs:dsc_enc_caps (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dsc/
A Ddc_dsc.c153 const struct dsc_enc_caps *dsc_caps,
167 struct dsc_enc_caps *dsc_enc_caps,
172 const struct dsc_enc_caps *dsc_enc_caps,
178 const struct dsc_enc_caps *dsc_enc_caps,
458 struct dsc_enc_caps dsc_enc_caps; in dc_dsc_compute_bandwidth_range() local
485 struct dsc_enc_caps *dsc_enc_caps, in get_dsc_enc_caps() argument
490 memset(dsc_enc_caps, 0, sizeof(struct dsc_enc_caps)); in get_dsc_enc_caps()
504 const struct dsc_enc_caps *dsc_enc_caps, in intersect_dsc_caps() argument
863 const struct dsc_enc_caps *dsc_enc_caps, in setup_dsc_config() argument
1122 struct dsc_enc_caps dsc_enc_caps; in dc_dsc_compute_config() local
[all …]
A Ddsc.h85 struct dsc_enc_caps { struct
100 void (*dsc_get_enc_caps)(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz); argument
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn401/
A Ddcn401_dsc.c28 static void dsc401_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz);
82 static void dsc401_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz) in dsc401_get_enc_caps() argument
94 dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1; in dsc401_get_enc_caps()
95 dsc_enc_caps->slice_caps.bits.NUM_SLICES_8 = 1; in dsc401_get_enc_caps()
96 dsc_enc_caps->slice_caps.bits.NUM_SLICES_12 = 1; in dsc401_get_enc_caps()
97 dsc_enc_caps->slice_caps.bits.NUM_SLICES_16 = 1; in dsc401_get_enc_caps()
99 dsc_enc_caps->lb_bit_depth = 13; in dsc401_get_enc_caps()
100 dsc_enc_caps->is_block_pred_supported = true; in dsc401_get_enc_caps()
102 dsc_enc_caps->color_formats.bits.RGB = 1; in dsc401_get_enc_caps()
103 dsc_enc_caps->color_formats.bits.YCBCR_444 = 1; in dsc401_get_enc_caps()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn20/
A Ddcn20_dsc.c94 void dsc2_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps, int pixel_clock_100Hz) in dsc2_get_enc_caps() argument
98 dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 1; in dsc2_get_enc_caps()
99 dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 = 1; in dsc2_get_enc_caps()
100 dsc_enc_caps->slice_caps.bits.NUM_SLICES_3 = 1; in dsc2_get_enc_caps()
101 dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1; in dsc2_get_enc_caps()
103 dsc_enc_caps->lb_bit_depth = 13; in dsc2_get_enc_caps()
104 dsc_enc_caps->is_block_pred_supported = true; in dsc2_get_enc_caps()
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()
127 dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 0; in dsc2_get_enc_caps()
[all …]
A Ddcn20_dsc.h595 void dsc2_get_enc_caps(struct dsc_enc_caps *dsc_enc_caps,

Completed in 18 milliseconds