Home
last modified time | relevance | path

Searched refs:dsc_common_caps (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_dsc.c248 struct dsc_enc_caps *dsc_common_caps) in intersect_dsc_caps()
253 memset(dsc_common_caps, 0, sizeof(struct dsc_enc_caps)); in intersect_dsc_caps()
255 dsc_common_caps->dsc_version = min(dsc_sink_caps->dsc_version, dsc_enc_caps->dsc_version); in intersect_dsc_caps()
256 if (!dsc_common_caps->dsc_version) in intersect_dsc_caps()
259 dsc_common_caps->slice_caps.bits.NUM_SLICES_1 = dsc_sink_caps->slice_caps1.bits.NUM_SLICES_1 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_1; in intersect_dsc_caps()
260 dsc_common_caps->slice_caps.bits.NUM_SLICES_2 = dsc_sink_caps->slice_caps1.bits.NUM_SLICES_2 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_2; in intersect_dsc_caps()
261 dsc_common_caps->slice_caps.bits.NUM_SLICES_4 = dsc_sink_caps->slice_caps1.bits.NUM_SLICES_4 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_4; in intersect_dsc_caps()
262 dsc_common_caps->slice_caps.bits.NUM_SLICES_8 = dsc_sink_caps->slice_caps1.bits.NUM_SLICES_8 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_8; in intersect_dsc_caps()
263 if (!dsc_common_caps->slice_caps.raw) in intersect_dsc_caps()
266 dsc_common_caps in intersect_dsc_caps()
244 intersect_dsc_caps( const struct dsc_dec_dpcd_caps *dsc_sink_caps, const struct dsc_enc_caps *dsc_enc_caps, enum dc_pixel_encoding pixel_encoding, struct dsc_enc_caps *dsc_common_caps) intersect_dsc_caps() argument
354 decide_dsc_target_bpp_x16( const struct dc_dsc_policy *policy, const struct dsc_enc_caps *dsc_common_caps, const int target_bandwidth_kbps, const struct dc_crtc_timing *timing, int *target_bpp_x16) decide_dsc_target_bpp_x16() argument
550 struct dsc_enc_caps dsc_common_caps; setup_dsc_config() local
875 struct dsc_enc_caps dsc_common_caps; dc_dsc_compute_bandwidth_range() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_dsc.c170 struct dsc_enc_caps *dsc_common_caps);
449 struct dsc_enc_caps dsc_common_caps; in dc_dsc_compute_bandwidth_range() local
460 timing->pixel_encoding, &dsc_common_caps); in dc_dsc_compute_bandwidth_range()
468 config.num_slices_h, &dsc_common_caps, timing, link_encoding, range); in dc_dsc_compute_bandwidth_range()
496 struct dsc_enc_caps *dsc_common_caps) in intersect_dsc_caps()
501 memset(dsc_common_caps, 0, sizeof(struct dsc_enc_caps)); in intersect_dsc_caps()
503 dsc_common_caps->dsc_version = min(dsc_sink_caps->dsc_version, dsc_enc_caps->dsc_version); in intersect_dsc_caps()
504 if (!dsc_common_caps->dsc_version) in intersect_dsc_caps()
507 dsc_common_caps->slice_caps.bits.NUM_SLICES_1 = in intersect_dsc_caps()
509 dsc_common_caps in intersect_dsc_caps()
492 intersect_dsc_caps( const struct dsc_dec_dpcd_caps *dsc_sink_caps, const struct dsc_enc_caps *dsc_enc_caps, enum dc_pixel_encoding pixel_encoding, struct dsc_enc_caps *dsc_common_caps) intersect_dsc_caps() argument
654 decide_dsc_target_bpp_x16( const struct dc_dsc_policy *policy, const struct dsc_enc_caps *dsc_common_caps, const int target_bandwidth_kbps, const struct dc_crtc_timing *timing, const int num_slices_h, const enum dc_link_encoding_format link_encoding, int *target_bpp_x16) decide_dsc_target_bpp_x16() argument
848 struct dsc_enc_caps dsc_common_caps; setup_dsc_config() local
[all...]

Completed in 2 milliseconds