Searched refs:regamma_params (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
D | dce110_hwseq.c | 434 struct pwl_params *regamma_params) in dce110_translate_regamma_to_hw_format() argument 449 if (output_tf == NULL || regamma_params == NULL || output_tf->type == TF_TYPE_BYPASS) in dce110_translate_regamma_to_hw_format() 452 arr_points = regamma_params->arr_points; in dce110_translate_regamma_to_hw_format() 453 rgb_resulted = regamma_params->rgb_resulted; in dce110_translate_regamma_to_hw_format() 456 memset(regamma_params, 0, sizeof(struct pwl_params)); in dce110_translate_regamma_to_hw_format() 562 regamma_params->hw_points_num = hw_points; in dce110_translate_regamma_to_hw_format() 567 regamma_params->arr_curve_points[k].segments_num = seg_distr[k]; in dce110_translate_regamma_to_hw_format() 568 regamma_params->arr_curve_points[i].offset = in dce110_translate_regamma_to_hw_format() 569 regamma_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in dce110_translate_regamma_to_hw_format() 575 regamma_params->arr_curve_points[k].segments_num = seg_distr[k]; in dce110_translate_regamma_to_hw_format() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | transform.h | 43 struct pwl_params regamma_params; member
|
D | opp.h | 238 struct pwl_params regamma_params; member
|
D | dpp.h | 80 struct pwl_params regamma_params; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
D | dcn401_hwseq.c | 516 &dpp_base->regamma_params, false); in dcn401_populate_mcm_luts() 517 m_lut_params.pwl = rval ? &dpp_base->regamma_params : NULL; in dcn401_populate_mcm_luts() 536 &dpp_base->regamma_params, true); in dcn401_populate_mcm_luts() 537 m_lut_params.pwl = rval ? &dpp_base->regamma_params : NULL; in dcn401_populate_mcm_luts() 684 &dpp_base->regamma_params, false); in dcn401_set_mcm_luts() 685 lut_params = rval ? &dpp_base->regamma_params : NULL; in dcn401_set_mcm_luts()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
D | dcn30_hwseq.c | 232 &plane_state->blend_tf, &dpp_base->regamma_params, false); in dcn30_set_blend_lut() 236 blend_lut = &dpp_base->regamma_params; in dcn30_set_blend_lut()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
D | dcn32_hwseq.c | 487 &dpp_base->regamma_params, false); in dcn32_set_mcm_luts() 491 lut_params = &dpp_base->regamma_params; in dcn32_set_mcm_luts()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
D | dcn10_hwseq.c | 1903 dpp->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dcn10_set_output_transfer_func() 1914 &dpp->regamma_params, false)) { in dcn10_set_output_transfer_func() 1917 &dpp->regamma_params, OPP_REGAMMA_USER); in dcn10_set_output_transfer_func() 1924 dpp->regamma_params.hw_points_num); in dcn10_set_output_transfer_func()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
D | dcn20_hwseq.c | 1066 &dpp_base->regamma_params, false); in dcn20_set_blend_lut() 1067 blend_lut = &dpp_base->regamma_params; in dcn20_set_blend_lut()
|