Home
last modified time | relevance | path

Searched refs:max_slices_h (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_dsc.c1056 int max_slices_h = 0; in setup_dsc_config() local
1147 max_slices_h = get_max_dsc_slices(dsc_common_caps.slice_caps); in setup_dsc_config()
1149 while (max_slices_h > 0) { in setup_dsc_config()
1150 if (pic_width % max_slices_h == 0) in setup_dsc_config()
1153 max_slices_h = dec_num_slices(dsc_common_caps.slice_caps, max_slices_h); in setup_dsc_config()
1163 while (min_slices_h <= max_slices_h) { in setup_dsc_config()
1172 while (pic_width % min_slices_h != 0 && min_slices_h <= max_slices_h) { in setup_dsc_config()
1176 is_dsc_possible = (min_slices_h <= max_slices_h) && max_slices_h != 0; in setup_dsc_config()
1183 else if (max_slices_h > 0) { // Fall back to max slices if min slices is not working out in setup_dsc_config()
1184 if (policy.max_slices_h) in setup_dsc_config()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dsc.h50 int max_slices_h; // Maximum available if 0 member