Searched refs:seg_distr (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_cm_common.c | 346 uint32_t j, k, seg_distr[MAX_REGIONS_NUMBER], increment, start_index, hw_points; in cm_helper_translate_curve_to_hw_format() local 356 memset(seg_distr, 0, sizeof(seg_distr)); in cm_helper_translate_curve_to_hw_format() 363 seg_distr[i] = 3; in cm_helper_translate_curve_to_hw_format() 375 seg_distr[i] = 4; in cm_helper_translate_curve_to_hw_format() 377 seg_distr[SEG_COUNT] = 1; in cm_helper_translate_curve_to_hw_format() 384 seg_distr[i] = -1; in cm_helper_translate_curve_to_hw_format() 387 if (seg_distr[k] != -1) in cm_helper_translate_curve_to_hw_format() 388 hw_points += (1 << seg_distr[k]); in cm_helper_translate_curve_to_hw_format() 393 increment = NUMBER_SW_SEGMENTS / (1 << seg_distr[k]); in cm_helper_translate_curve_to_hw_format() 476 if (seg_distr[k] != -1) { in cm_helper_translate_curve_to_hw_format() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_cm_common.c | 120 uint32_t j, k, seg_distr[MAX_REGIONS_NUMBER], increment, start_index, hw_points; in cm3_helper_translate_curve_to_hw_format() local 130 memset(seg_distr, 0, sizeof(seg_distr)); in cm3_helper_translate_curve_to_hw_format() 138 seg_distr[i] = 3; in cm3_helper_translate_curve_to_hw_format() 150 seg_distr[i] = 4; in cm3_helper_translate_curve_to_hw_format() 152 seg_distr[SEG_COUNT] = 1; in cm3_helper_translate_curve_to_hw_format() 159 seg_distr[i] = -1; in cm3_helper_translate_curve_to_hw_format() 162 if (seg_distr[k] != -1) in cm3_helper_translate_curve_to_hw_format() 163 hw_points += (1 << seg_distr[k]); in cm3_helper_translate_curve_to_hw_format() 168 increment = NUMBER_SW_SEGMENTS / (1 << seg_distr[k]); in cm3_helper_translate_curve_to_hw_format() 232 if (seg_distr[k] != -1) { in cm3_helper_translate_curve_to_hw_format() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 448 uint32_t i, j, k, seg_distr[NUMBER_REGIONS], increment, start_index, hw_points; in dce110_translate_regamma_to_hw_format() local 467 seg_distr[i] = 4; in dce110_translate_regamma_to_hw_format() 479 seg_distr[0] = 4; in dce110_translate_regamma_to_hw_format() 480 seg_distr[1] = 4; in dce110_translate_regamma_to_hw_format() 481 seg_distr[2] = 4; in dce110_translate_regamma_to_hw_format() 482 seg_distr[3] = 4; in dce110_translate_regamma_to_hw_format() 483 seg_distr[4] = 4; in dce110_translate_regamma_to_hw_format() 484 seg_distr[5] = 4; in dce110_translate_regamma_to_hw_format() 485 seg_distr[6] = 4; in dce110_translate_regamma_to_hw_format() 486 seg_distr[7] = 4; in dce110_translate_regamma_to_hw_format() [all …]
|