Lines Matching defs:taps
215 static const uint16_t *dpp1_dscl_get_filter_coeffs_64p(int taps, struct fixed31_32 ratio)
217 if (taps == 8)
219 else if (taps == 7)
221 else if (taps == 6)
223 else if (taps == 5)
225 else if (taps == 4)
227 else if (taps == 3)
229 else if (taps == 2)
231 else if (taps == 1)
242 uint32_t taps,
246 const int tap_pairs = (taps + 1) / 2;
258 even_coef = filter[phase * taps + 2 * pair];
259 if ((pair * 2 + 1) < taps)
260 odd_coef = filter[phase * taps + 2 * pair + 1];
295 h_2tap_hardcode_coef_en = scl_data->taps.h_taps < 3
296 && scl_data->taps.h_taps_c < 3
297 && (scl_data->taps.h_taps > 1 && scl_data->taps.h_taps_c > 1);
298 v_2tap_hardcode_coef_en = scl_data->taps.v_taps < 3
299 && scl_data->taps.v_taps_c < 3
300 && (scl_data->taps.v_taps > 1 && scl_data->taps.v_taps_c > 1);
317 scl_data->taps.h_taps, scl_data->ratios.horz);
319 scl_data->taps.v_taps, scl_data->ratios.vert);
326 scl_data->taps.h_taps_c, scl_data->ratios.horz_c);
328 scl_data->taps.v_taps_c, scl_data->ratios.vert_c);
338 dpp, scl_data->taps.h_taps,
344 dpp, scl_data->taps.v_taps,
351 dpp, scl_data->taps.h_taps_c,
356 dpp, scl_data->taps.v_taps_c,
463 int vtaps = scl_data->taps.v_taps;
464 int vtaps_c = scl_data->taps.v_taps_c;
689 SCL_V_NUM_TAPS, scl_data->taps.v_taps - 1,
690 SCL_H_NUM_TAPS, scl_data->taps.h_taps - 1,
691 SCL_V_NUM_TAPS_C, scl_data->taps.v_taps_c - 1,
692 SCL_H_NUM_TAPS_C, scl_data->taps.h_taps_c - 1);