Lines Matching refs:params

118 		const struct pwl_params *params)
126 dpp1_program_degamma_lutb_settings(dpp_base, params);
128 dpp1_program_degamma_luta_settings(dpp_base, params);
130 dpp2_program_degamma_lut(dpp_base, params->rgb_resulted, params->hw_points_num, !is_ram_a);
443 const struct pwl_params *params)
465 cm_helper_program_xfer_func(dpp->base.ctx, params, &gam_regs);
471 const struct pwl_params *params)
493 cm_helper_program_xfer_func(dpp->base.ctx, params, &gam_regs);
523 struct dpp *dpp_base, const struct pwl_params *params)
529 if (params == NULL) {
543 dpp20_program_blnd_luta_settings(dpp_base, params);
545 dpp20_program_blnd_lutb_settings(dpp_base, params);
548 dpp_base, params->rgb_resulted, params->hw_points_num);
632 const struct pwl_params *params)
638 CM_SHAPER_RAMA_EXP_REGION_START_B, params->corner_points[0].blue.custom_float_x,
641 CM_SHAPER_RAMA_EXP_REGION_START_G, params->corner_points[0].green.custom_float_x,
644 CM_SHAPER_RAMA_EXP_REGION_START_R, params->corner_points[0].red.custom_float_x,
648 CM_SHAPER_RAMA_EXP_REGION_END_B, params->corner_points[1].blue.custom_float_x,
649 CM_SHAPER_RAMA_EXP_REGION_END_BASE_B, params->corner_points[1].blue.custom_float_y);
652 CM_SHAPER_RAMA_EXP_REGION_END_G, params->corner_points[1].green.custom_float_x,
653 CM_SHAPER_RAMA_EXP_REGION_END_BASE_G, params->corner_points[1].green.custom_float_y);
656 CM_SHAPER_RAMA_EXP_REGION_END_R, params->corner_points[1].red.custom_float_x,
657 CM_SHAPER_RAMA_EXP_REGION_END_BASE_R, params->corner_points[1].red.custom_float_y);
659 curve = params->arr_curve_points;
782 const struct pwl_params *params)
788 CM_SHAPER_RAMB_EXP_REGION_START_B, params->corner_points[0].blue.custom_float_x,
791 CM_SHAPER_RAMB_EXP_REGION_START_G, params->corner_points[0].green.custom_float_x,
794 CM_SHAPER_RAMB_EXP_REGION_START_R, params->corner_points[0].red.custom_float_x,
798 CM_SHAPER_RAMB_EXP_REGION_END_B, params->corner_points[1].blue.custom_float_x,
799 CM_SHAPER_RAMB_EXP_REGION_END_BASE_B, params->corner_points[1].blue.custom_float_y);
802 CM_SHAPER_RAMB_EXP_REGION_END_G, params->corner_points[1].green.custom_float_x,
803 CM_SHAPER_RAMB_EXP_REGION_END_BASE_G, params->corner_points[1].green.custom_float_y);
806 CM_SHAPER_RAMB_EXP_REGION_END_R, params->corner_points[1].red.custom_float_x,
807 CM_SHAPER_RAMB_EXP_REGION_END_BASE_R, params->corner_points[1].red.custom_float_y);
809 curve = params->arr_curve_points;
933 const struct pwl_params *params)
940 if (params == NULL) {
954 dpp20_program_shaper_luta_settings(dpp_base, params);
956 dpp20_program_shaper_lutb_settings(dpp_base, params);
959 dpp_base, params->rgb_resulted, params->hw_points_num);
1117 const struct tetrahedral_params *params)
1129 if (params == NULL) {
1140 is_17x17x17 = !params->use_tetrahedral_9;
1141 is_12bits_color_channel = params->use_12bits;
1143 lut0 = params->tetrahedral_17.lut0;
1144 lut1 = params->tetrahedral_17.lut1;
1145 lut2 = params->tetrahedral_17.lut2;
1146 lut3 = params->tetrahedral_17.lut3;
1147 lut_size0 = sizeof(params->tetrahedral_17.lut0)/
1148 sizeof(params->tetrahedral_17.lut0[0]);
1149 lut_size = sizeof(params->tetrahedral_17.lut1)/
1150 sizeof(params->tetrahedral_17.lut1[0]);
1152 lut0 = params->tetrahedral_9.lut0;
1153 lut1 = params->tetrahedral_9.lut1;
1154 lut2 = params->tetrahedral_9.lut2;
1155 lut3 = params->tetrahedral_9.lut3;
1156 lut_size0 = sizeof(params->tetrahedral_9.lut0)/
1157 sizeof(params->tetrahedral_9.lut0[0]);
1158 lut_size = sizeof(params->tetrahedral_9.lut1)/
1159 sizeof(params->tetrahedral_9.lut1[0]);