/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 313 struct pwl_params *lut_params, bool fixpoint) in cm_helper_translate_curve_to_hw_format() 325 if (output_tf == NULL || lut_params == NULL || output_tf->type == TF_TYPE_BYPASS) in cm_helper_translate_curve_to_hw_format() 328 corner_points = lut_params->corner_points; in cm_helper_translate_curve_to_hw_format() 329 rgb_resulted = lut_params->rgb_resulted; in cm_helper_translate_curve_to_hw_format() 332 memset(lut_params, 0, sizeof(struct pwl_params)); in cm_helper_translate_curve_to_hw_format() 449 lut_params->hw_points_num = hw_points; in cm_helper_translate_curve_to_hw_format() 454 lut_params->arr_curve_points[k].segments_num = in cm_helper_translate_curve_to_hw_format() 456 lut_params->arr_curve_points[i].offset = in cm_helper_translate_curve_to_hw_format() 457 lut_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in cm_helper_translate_curve_to_hw_format() 463 lut_params in cm_helper_translate_curve_to_hw_format() 311 cm_helper_translate_curve_to_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params, bool fixpoint) cm_helper_translate_curve_to_hw_format() argument 509 cm_helper_translate_curve_to_degamma_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params) cm_helper_translate_curve_to_degamma_hw_format() argument [all...] |
H A D | dcn10_cm_common.h | 110 struct pwl_params *lut_params, bool fixpoint); 114 struct pwl_params *lut_params);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 110 struct pwl_params *lut_params, bool fixpoint) in cm3_helper_translate_curve_to_hw_format() 123 if (output_tf == NULL || lut_params == NULL || output_tf->type == TF_TYPE_BYPASS) in cm3_helper_translate_curve_to_hw_format() 126 corner_points = lut_params->corner_points; in cm3_helper_translate_curve_to_hw_format() 127 rgb_resulted = lut_params->rgb_resulted; in cm3_helper_translate_curve_to_hw_format() 130 memset(lut_params, 0, sizeof(struct pwl_params)); in cm3_helper_translate_curve_to_hw_format() 250 lut_params->hw_points_num = hw_points; in cm3_helper_translate_curve_to_hw_format() 255 lut_params->arr_curve_points[k].segments_num = in cm3_helper_translate_curve_to_hw_format() 257 lut_params->arr_curve_points[i].offset = in cm3_helper_translate_curve_to_hw_format() 258 lut_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in cm3_helper_translate_curve_to_hw_format() 264 lut_params in cm3_helper_translate_curve_to_hw_format() 108 cm3_helper_translate_curve_to_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params, bool fixpoint) cm3_helper_translate_curve_to_hw_format() argument 309 cm3_helper_translate_curve_to_degamma_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params) cm3_helper_translate_curve_to_degamma_hw_format() argument [all...] |
H A D | dcn30_cm_common.h | 64 struct pwl_params *lut_params, bool fixpoint); 68 struct pwl_params *lut_params);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 316 struct pwl_params *lut_params, bool fixpoint) in cm_helper_translate_curve_to_hw_format() 328 if (output_tf == NULL || lut_params == NULL || output_tf->type == TF_TYPE_BYPASS) in cm_helper_translate_curve_to_hw_format() 331 corner_points = lut_params->corner_points; in cm_helper_translate_curve_to_hw_format() 332 rgb_resulted = lut_params->rgb_resulted; in cm_helper_translate_curve_to_hw_format() 335 memset(lut_params, 0, sizeof(struct pwl_params)); in cm_helper_translate_curve_to_hw_format() 452 lut_params->hw_points_num = hw_points; in cm_helper_translate_curve_to_hw_format() 457 lut_params->arr_curve_points[k].segments_num = in cm_helper_translate_curve_to_hw_format() 459 lut_params->arr_curve_points[i].offset = in cm_helper_translate_curve_to_hw_format() 460 lut_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in cm_helper_translate_curve_to_hw_format() 466 lut_params in cm_helper_translate_curve_to_hw_format() 314 cm_helper_translate_curve_to_hw_format(struct dc_context *ctx, const struct dc_transfer_func *output_tf, struct pwl_params *lut_params, bool fixpoint) cm_helper_translate_curve_to_hw_format() argument 520 cm_helper_translate_curve_to_degamma_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params) cm_helper_translate_curve_to_degamma_hw_format() argument [all...] |
H A D | dcn10_cm_common.h | 111 struct pwl_params *lut_params, bool fixpoint); 115 struct pwl_params *lut_params);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 110 struct pwl_params *lut_params, bool fixpoint) in cm3_helper_translate_curve_to_hw_format() 123 if (output_tf == NULL || lut_params == NULL || output_tf->type == TF_TYPE_BYPASS) in cm3_helper_translate_curve_to_hw_format() 126 corner_points = lut_params->corner_points; in cm3_helper_translate_curve_to_hw_format() 127 rgb_resulted = lut_params->rgb_resulted; in cm3_helper_translate_curve_to_hw_format() 130 memset(lut_params, 0, sizeof(struct pwl_params)); in cm3_helper_translate_curve_to_hw_format() 250 lut_params->hw_points_num = hw_points; in cm3_helper_translate_curve_to_hw_format() 255 lut_params->arr_curve_points[k].segments_num = in cm3_helper_translate_curve_to_hw_format() 257 lut_params->arr_curve_points[i].offset = in cm3_helper_translate_curve_to_hw_format() 258 lut_params->arr_curve_points[k].offset + (1 << seg_distr[k]); in cm3_helper_translate_curve_to_hw_format() 264 lut_params in cm3_helper_translate_curve_to_hw_format() 108 cm3_helper_translate_curve_to_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params, bool fixpoint) cm3_helper_translate_curve_to_hw_format() argument 309 cm3_helper_translate_curve_to_degamma_hw_format( const struct dc_transfer_func *output_tf, struct pwl_params *lut_params) cm3_helper_translate_curve_to_degamma_hw_format() argument [all...] |
H A D | dcn30_cm_common.h | 64 struct pwl_params *lut_params, bool fixpoint); 68 struct pwl_params *lut_params);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_hwseq.c | 482 struct pwl_params *lut_params = NULL; in dcn32_set_mcm_luts() local 487 lut_params = &plane_state->blend_tf->pwl; in dcn32_set_mcm_luts() 491 lut_params = &dpp_base->regamma_params; in dcn32_set_mcm_luts() 494 result = mpc->funcs->program_1dlut(mpc, lut_params, mpcc_id); in dcn32_set_mcm_luts() 499 lut_params = &plane_state->in_shaper_func->pwl; in dcn32_set_mcm_luts() 505 lut_params = &dpp_base->shaper_params; in dcn32_set_mcm_luts() 509 result = mpc->funcs->program_shaper(mpc, lut_params, mpcc_id); in dcn32_set_mcm_luts()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_cpl.h | 1373 __be32 lut_params; member 1380 /* cpl_rte_write_req.lut_params fields */
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_cpl.h | 1373 __be32 lut_params; member 1380 /* cpl_rte_write_req.lut_params fields */
|