/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_hw_sequencer.c | 433 struct pwl_params *regamma_params) in dce110_translate_regamma_to_hw_format() 448 if (output_tf == NULL || regamma_params == NULL || output_tf->type == TF_TYPE_BYPASS) in dce110_translate_regamma_to_hw_format() 451 arr_points = regamma_params->arr_points; in dce110_translate_regamma_to_hw_format() 452 rgb_resulted = regamma_params->rgb_resulted; in dce110_translate_regamma_to_hw_format() 455 memset(regamma_params, 0, sizeof(struct pwl_params)); in dce110_translate_regamma_to_hw_format() 561 regamma_params->hw_points_num = hw_points; in dce110_translate_regamma_to_hw_format() 566 regamma_params->arr_curve_points[k].segments_num = seg_distr[k]; in dce110_translate_regamma_to_hw_format() 567 regamma_params->arr_curve_points[i].offset = in dce110_translate_regamma_to_hw_format() 568 regamma_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in dce110_translate_regamma_to_hw_format() 574 regamma_params in dce110_translate_regamma_to_hw_format() 432 dce110_translate_regamma_to_hw_format(const struct dc_transfer_func *output_tf, struct pwl_params *regamma_params) dce110_translate_regamma_to_hw_format() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_hw_sequencer.c | 435 struct pwl_params *regamma_params) in dce110_translate_regamma_to_hw_format() 450 if (output_tf == NULL || regamma_params == NULL || output_tf->type == TF_TYPE_BYPASS) in dce110_translate_regamma_to_hw_format() 453 arr_points = regamma_params->arr_points; in dce110_translate_regamma_to_hw_format() 454 rgb_resulted = regamma_params->rgb_resulted; in dce110_translate_regamma_to_hw_format() 457 memset(regamma_params, 0, sizeof(struct pwl_params)); in dce110_translate_regamma_to_hw_format() 563 regamma_params->hw_points_num = hw_points; in dce110_translate_regamma_to_hw_format() 568 regamma_params->arr_curve_points[k].segments_num = seg_distr[k]; in dce110_translate_regamma_to_hw_format() 569 regamma_params->arr_curve_points[i].offset = in dce110_translate_regamma_to_hw_format() 570 regamma_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in dce110_translate_regamma_to_hw_format() 576 regamma_params in dce110_translate_regamma_to_hw_format() 434 dce110_translate_regamma_to_hw_format(const struct dc_transfer_func *output_tf, struct pwl_params *regamma_params) dce110_translate_regamma_to_hw_format() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dpp.h | 37 struct pwl_params regamma_params; member
|
H A D | opp.h | 207 struct pwl_params regamma_params; member
|
H A D | transform.h | 42 struct pwl_params regamma_params; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | opp.h | 207 struct pwl_params regamma_params; member
|
H A D | transform.h | 42 struct pwl_params regamma_params; member
|
H A D | dpp.h | 55 struct pwl_params regamma_params; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 81 plane_state->blend_tf, &dpp_base->regamma_params, false); in dcn30_set_blend_lut() 82 blend_lut = &dpp_base->regamma_params; in dcn30_set_blend_lut()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hwseq.c | 84 plane_state->blend_tf, &dpp_base->regamma_params, false); in dcn30_set_blend_lut() 85 blend_lut = &dpp_base->regamma_params; in dcn30_set_blend_lut()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer.c | 1675 dpp->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dcn10_set_output_transfer_func() 1687 &dpp->regamma_params, false)) { in dcn10_set_output_transfer_func() 1690 &dpp->regamma_params, OPP_REGAMMA_USER); in dcn10_set_output_transfer_func() 1698 dpp->regamma_params.hw_points_num); in dcn10_set_output_transfer_func()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_hwseq.c | 490 &dpp_base->regamma_params, false); in dcn32_set_mcm_luts() 491 lut_params = &dpp_base->regamma_params; in dcn32_set_mcm_luts()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer.c | 1841 dpp->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dcn10_set_output_transfer_func() 1853 &dpp->regamma_params, false)) { in dcn10_set_output_transfer_func() 1856 &dpp->regamma_params, OPP_REGAMMA_USER); in dcn10_set_output_transfer_func() 1864 dpp->regamma_params.hw_points_num); in dcn10_set_output_transfer_func()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hwseq.c | 851 &dpp_base->regamma_params, false); in dcn20_set_blend_lut() 852 blend_lut = &dpp_base->regamma_params; in dcn20_set_blend_lut()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hwseq.c | 901 &dpp_base->regamma_params, false); in dcn20_set_blend_lut() 902 blend_lut = &dpp_base->regamma_params; in dcn20_set_blend_lut()
|