Home
last modified time | relevance | path

Searched refs:use_5_taps (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/
H A Ddcss-scaler.c168 * @use_5_taps: indicates whether to use 5 taps or 7 taps
171 static void dcss_scaler_gaussian_filter(int fc_q, bool use_5_taps, in dcss_scaler_gaussian_filter() argument
182 if (use_5_taps) in dcss_scaler_gaussian_filter()
189 taps = use_5_taps ? PSC_NUM_TAPS_RGBA : PSC_NUM_TAPS; in dcss_scaler_gaussian_filter()
248 static void dcss_scaler_nearest_neighbor_filter(bool use_5_taps, in dcss_scaler_nearest_neighbor_filter() argument
264 * @use_5_taps: 0 for 7 taps per phase, 1 for 5 taps
268 bool use_5_taps, bool phase0_identity, in dcss_scaler_filter_design()
281 dcss_scaler_nearest_neighbor_filter(use_5_taps, coef); in dcss_scaler_filter_design()
284 dcss_scaler_gaussian_filter(fc_q, use_5_taps, phase0_identity, coef); in dcss_scaler_filter_design()
662 bool use_5_taps, in dcss_scaler_yuv_coef_set()
267 dcss_scaler_filter_design(int src_length, int dst_length, bool use_5_taps, bool phase0_identity, int coef[][PSC_NUM_TAPS], bool nn_interpolation) dcss_scaler_filter_design() argument
659 dcss_scaler_yuv_coef_set(struct dcss_scaler_ch *ch, enum buffer_format src_format, enum buffer_format dst_format, bool use_5_taps, int src_xres, int src_yres, int dst_xres, int dst_yres) dcss_scaler_yuv_coef_set() argument
791 bool use_5_taps = false; dcss_scaler_setup() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/
H A Ddcss-scaler.c166 * @use_5_taps: indicates whether to use 5 taps or 7 taps
169 static void dcss_scaler_gaussian_filter(int fc_q, bool use_5_taps, in dcss_scaler_gaussian_filter() argument
180 if (use_5_taps) in dcss_scaler_gaussian_filter()
187 taps = use_5_taps ? PSC_NUM_TAPS_RGBA : PSC_NUM_TAPS; in dcss_scaler_gaussian_filter()
251 * @use_5_taps: 0 for 7 taps per phase, 1 for 5 taps
255 bool use_5_taps, bool phase0_identity, in dcss_scaler_filter_design()
267 dcss_scaler_gaussian_filter(fc_q, use_5_taps, phase0_identity, coef); in dcss_scaler_filter_design()
645 bool use_5_taps, in dcss_scaler_yuv_coef_set()
650 bool program_5_taps = use_5_taps || in dcss_scaler_yuv_coef_set()
762 bool use_5_taps in dcss_scaler_setup() local
254 dcss_scaler_filter_design(int src_length, int dst_length, bool use_5_taps, bool phase0_identity, int coef[][PSC_NUM_TAPS]) dcss_scaler_filter_design() argument
642 dcss_scaler_yuv_coef_set(struct dcss_scaler_ch *ch, enum buffer_format src_format, enum buffer_format dst_format, bool use_5_taps, int src_xres, int src_yres, int dst_xres, int dst_yres) dcss_scaler_yuv_coef_set() argument
[all...]

Completed in 4 milliseconds