| /Linux-v5.4/drivers/misc/echo/ |
| D | fir.h | 42 int taps; member 54 int taps; member 65 int taps; member 72 const int16_t *coeffs, int taps) in fir16_create() argument 74 fir->taps = taps; in fir16_create() 75 fir->curr_pos = taps - 1; in fir16_create() 77 fir->history = kcalloc(taps, sizeof(int16_t), GFP_KERNEL); in fir16_create() 83 memset(fir->history, 0, fir->taps * sizeof(int16_t)); in fir16_flush() 101 offset1 = fir->taps - offset2; in fir16() 103 for (i = fir->taps - 1; i >= offset1; i--) in fir16() [all …]
|
| D | echo.c | 123 offset1 = ec->taps - offset2; in lms_adapt_bg() 125 for (i = ec->taps - 1; i >= offset1; i--) { in lms_adapt_bg() 153 ec->taps = len; in oslec_create() 155 ec->curr_pos = ec->taps - 1; in oslec_create() 158 kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL); in oslec_create() 163 kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL); in oslec_create() 167 history = fir16_create(&ec->fir_state, ec->fir_taps16[0], ec->taps); in oslec_create() 170 history = fir16_create(&ec->fir_state_bg, ec->fir_taps16[1], ec->taps); in oslec_create() 180 ec->snapshot = kcalloc(ec->taps, sizeof(int16_t), GFP_KERNEL); in oslec_create() 244 ec->fir_state.curr_pos = ec->taps - 1; in oslec_flush() [all …]
|
| D | echo.h | 125 int taps; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/ |
| D | dcn10_dpp_dscl.c | 235 static const uint16_t *dpp1_dscl_get_filter_coeffs_64p(int taps, struct fixed31_32 ratio) in dpp1_dscl_get_filter_coeffs_64p() argument 237 if (taps == 8) in dpp1_dscl_get_filter_coeffs_64p() 239 else if (taps == 7) in dpp1_dscl_get_filter_coeffs_64p() 241 else if (taps == 6) in dpp1_dscl_get_filter_coeffs_64p() 243 else if (taps == 5) in dpp1_dscl_get_filter_coeffs_64p() 245 else if (taps == 4) in dpp1_dscl_get_filter_coeffs_64p() 247 else if (taps == 3) in dpp1_dscl_get_filter_coeffs_64p() 249 else if (taps == 2) in dpp1_dscl_get_filter_coeffs_64p() 251 else if (taps == 1) in dpp1_dscl_get_filter_coeffs_64p() 262 uint32_t taps, in dpp1_dscl_set_scaler_filter() argument [all …]
|
| D | dcn10_dpp.c | 170 scl_data->taps.h_taps = 4; in dpp_get_optimal_number_of_taps() 172 scl_data->taps.h_taps = in_taps->h_taps; in dpp_get_optimal_number_of_taps() 174 scl_data->taps.v_taps = 4; in dpp_get_optimal_number_of_taps() 176 scl_data->taps.v_taps = in_taps->v_taps; in dpp_get_optimal_number_of_taps() 178 scl_data->taps.v_taps_c = 2; in dpp_get_optimal_number_of_taps() 180 scl_data->taps.v_taps_c = in_taps->v_taps_c; in dpp_get_optimal_number_of_taps() 182 scl_data->taps.h_taps_c = 2; in dpp_get_optimal_number_of_taps() 185 scl_data->taps.h_taps_c = in_taps->h_taps_c - 1; in dpp_get_optimal_number_of_taps() 187 scl_data->taps.h_taps_c = in_taps->h_taps_c; in dpp_get_optimal_number_of_taps() 191 scl_data->taps.h_taps = 1; in dpp_get_optimal_number_of_taps() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce/ |
| D | dce_transform.c | 122 if (data->taps.h_taps + data->taps.v_taps <= 2) { in setup_scaling_configuration() 132 SCL_H_NUM_OF_TAPS, data->taps.h_taps - 1, in setup_scaling_configuration() 133 SCL_V_NUM_OF_TAPS, data->taps.v_taps - 1); in setup_scaling_configuration() 182 int taps, in program_multi_taps_filter() argument 188 int taps_pairs = (taps + 1) / 2; in program_multi_taps_filter() 215 if (taps % 2 && pair == taps_pairs - 1) in program_multi_taps_filter() 267 dc_fixpt_from_int(data->taps.h_taps + 1)), in calculate_inits() 276 dc_fixpt_from_int(data->taps.v_taps + 1)), in calculate_inits() 304 static const uint16_t *get_filter_coeffs_16p(int taps, struct fixed31_32 ratio) in get_filter_coeffs_16p() argument 306 if (taps == 4) in get_filter_coeffs_16p() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/ |
| D | dcn20_dwb_scl.c | 649 static const uint16_t *wbscl_get_filter_coeffs_16p(int taps, struct fixed31_32 ratio) in wbscl_get_filter_coeffs_16p() argument 651 if (taps == 12) in wbscl_get_filter_coeffs_16p() 653 else if (taps == 11) in wbscl_get_filter_coeffs_16p() 655 else if (taps == 10) in wbscl_get_filter_coeffs_16p() 657 else if (taps == 9) in wbscl_get_filter_coeffs_16p() 659 else if (taps == 8) in wbscl_get_filter_coeffs_16p() 661 else if (taps == 7) in wbscl_get_filter_coeffs_16p() 663 else if (taps == 6) in wbscl_get_filter_coeffs_16p() 665 else if (taps == 5) in wbscl_get_filter_coeffs_16p() 667 else if (taps == 4) in wbscl_get_filter_coeffs_16p() [all …]
|
| D | dcn20_dpp.c | 413 scl_data->taps.h_taps = 8; in dpp2_get_optimal_number_of_taps() 415 scl_data->taps.h_taps = 4; in dpp2_get_optimal_number_of_taps() 417 scl_data->taps.h_taps = in_taps->h_taps; in dpp2_get_optimal_number_of_taps() 420 scl_data->taps.v_taps = 8; in dpp2_get_optimal_number_of_taps() 422 scl_data->taps.v_taps = 4; in dpp2_get_optimal_number_of_taps() 424 scl_data->taps.v_taps = in_taps->v_taps; in dpp2_get_optimal_number_of_taps() 427 scl_data->taps.v_taps_c = 4; in dpp2_get_optimal_number_of_taps() 429 scl_data->taps.v_taps_c = 2; in dpp2_get_optimal_number_of_taps() 431 scl_data->taps.v_taps_c = in_taps->v_taps_c; in dpp2_get_optimal_number_of_taps() 434 scl_data->taps.h_taps_c = 4; in dpp2_get_optimal_number_of_taps() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/ |
| D | dce110_transform_v.c | 167 set_reg_field_value(value, data->taps.h_taps - 1, in setup_scaling_configuration() 169 set_reg_field_value(value, data->taps.v_taps - 1, in setup_scaling_configuration() 171 set_reg_field_value(value, data->taps.h_taps_c - 1, in setup_scaling_configuration() 173 set_reg_field_value(value, data->taps.v_taps_c - 1, in setup_scaling_configuration() 178 if (data->taps.h_taps + data->taps.v_taps > 2) { in setup_scaling_configuration() 187 if (data->taps.h_taps_c + data->taps.v_taps_c > 2) { in setup_scaling_configuration() 287 int taps, in program_multi_taps_filter() argument 294 int taps_pairs = (taps + 1) / 2; in program_multi_taps_filter() 343 if (taps % 2 && pair == taps_pairs - 1) { in program_multi_taps_filter() 491 static const uint16_t *get_filter_coeffs_64p(int taps, struct fixed31_32 ratio) in get_filter_coeffs_64p() argument [all …]
|
| /Linux-v5.4/drivers/mmc/host/ |
| D | renesas_sdhi_core.c | 445 if (!test_bit(i, host->taps)) in renesas_sdhi_select_tuning() 446 clear_bit(i + offset, host->taps); in renesas_sdhi_select_tuning() 459 if (test_bit(i, host->taps)) { in renesas_sdhi_select_tuning() 802 const struct renesas_sdhi_scc *taps = of_data->taps; in renesas_sdhi_probe() local 806 if (taps[i].clk_rate == 0 || in renesas_sdhi_probe() 807 taps[i].clk_rate == host->mmc->f_max) { in renesas_sdhi_probe() 808 priv->scc_tappos = taps->tap; in renesas_sdhi_probe() 809 priv->scc_tappos_hs400 = taps->tap_hs400; in renesas_sdhi_probe()
|
| D | renesas_sdhi.h | 30 struct renesas_sdhi_scc *taps; member
|
| D | renesas_sdhi_internal_dmac.c | 97 .taps = rcar_gen3_scc_taps, 112 .taps = rcar_gen3_scc_taps,
|
| D | tmio_mmc.h | 191 DECLARE_BITMAP(taps, BITS_PER_BYTE * sizeof(long));
|
| D | tmio_mmc_core.c | 731 if (host->tap_num * 2 >= sizeof(host->taps) * BITS_PER_BYTE) { in tmio_mmc_execute_tuning() 737 bitmap_zero(host->taps, host->tap_num * 2); in tmio_mmc_execute_tuning() 746 set_bit(i, host->taps); in tmio_mmc_execute_tuning()
|
| /Linux-v5.4/sound/soc/ti/ |
| D | omap-mcbsp-st.c | 59 s16 taps[128]; /* Sidetone filter coefficients */ member 251 st_data->taps[i]); in st_taps_show() 268 memset(st_data->taps, 0, sizeof(st_data->taps)); in st_taps_store() 281 st_data->taps[i++] = val; in st_taps_store() 312 omap_mcbsp_st_fir_write(mcbsp, st_data->taps); in omap_mcbsp_st_start()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ |
| D | dc_resource.c | 767 int taps, in adjust_vp_and_init_for_seamless_clip() argument 789 if (int_part < taps) { in adjust_vp_and_init_for_seamless_clip() 790 int int_adj = *vp_offset >= (taps - int_part) ? in adjust_vp_and_init_for_seamless_clip() 791 (taps - int_part) : *vp_offset; in adjust_vp_and_init_for_seamless_clip() 795 } else if (int_part > taps) { in adjust_vp_and_init_for_seamless_clip() 796 *vp_offset += int_part - taps; in adjust_vp_and_init_for_seamless_clip() 797 *vp_size -= int_part - taps; in adjust_vp_and_init_for_seamless_clip() 798 int_part = taps; in adjust_vp_and_init_for_seamless_clip() 828 if (int_part < taps) { in adjust_vp_and_init_for_seamless_clip() 829 int int_adj = end_offset >= (taps - int_part) ? in adjust_vp_and_init_for_seamless_clip() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/phy/ |
| D | apm-xgene-phy.txt | 35 - apm,tx-pre-cursor1 : 1st pre-cursor emphasis taps control. Two set of 39 - apm,tx-pre-cursor2 : 2st pre-cursor emphasis taps control. Two set of 43 - apm,tx-post-cursor : Post-cursor emphasis taps control. Two set of
|
| /Linux-v5.4/drivers/net/ |
| D | tap.c | 155 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_enable_queue() 172 rcu_assign_pointer(tap->taps[tap->numvtaps], q); in tap_set_queue() 201 nq = rtnl_dereference(tap->taps[tap->numvtaps - 1]); in tap_disable_queue() 204 rcu_assign_pointer(tap->taps[index], nq); in tap_disable_queue() 205 RCU_INIT_POINTER(tap->taps[tap->numvtaps - 1], NULL); in tap_disable_queue() 273 queue = rcu_dereference(tap->taps[rxq % numvtaps]); in tap_get_queue() 283 queue = rcu_dereference(tap->taps[rxq]); in tap_get_queue() 288 queue = rcu_dereference(tap->taps[0]); in tap_get_queue()
|
| /Linux-v5.4/Documentation/devicetree/bindings/net/ |
| D | amd-xgbe.txt | 49 - amd,serdes-dfe-tap-config: DFE taps available to run 50 - amd,serdes-dfe-tap-enable: DFE taps to enable
|
| /Linux-v5.4/include/linux/ |
| D | if_tap.h | 38 struct tap_queue __rcu *taps[MAX_TAP_QUEUES]; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| D | transform.h | 173 struct scaling_taps taps; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dml/ |
| D | display_mode_vba.c | 368 scaler_taps_st *taps = &pipes[j].pipe.scale_taps; in fetch_pipe_params() local 411 mode_lib->vba.htaps[mode_lib->vba.NumberOfActivePlanes] = taps->htaps; in fetch_pipe_params() 412 mode_lib->vba.vtaps[mode_lib->vba.NumberOfActivePlanes] = taps->vtaps; in fetch_pipe_params() 413 mode_lib->vba.HTAPsChroma[mode_lib->vba.NumberOfActivePlanes] = taps->htaps_c; in fetch_pipe_params() 414 mode_lib->vba.VTAPsChroma[mode_lib->vba.NumberOfActivePlanes] = taps->vtaps_c; in fetch_pipe_params()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/calcs/ |
| D | dcn_calcs.c | 387 input->scale_taps.htaps = pipe->plane_res.scl_data.taps.h_taps; in pipe_ctx_to_e2e_pipe_params() 393 input->scale_taps.vtaps = pipe->plane_res.scl_data.taps.v_taps; in pipe_ctx_to_e2e_pipe_params() 394 input->scale_taps.vtaps_c = pipe->plane_res.scl_data.taps.v_taps_c; in pipe_ctx_to_e2e_pipe_params() 395 input->scale_taps.htaps_c = pipe->plane_res.scl_data.taps.h_taps_c; in pipe_ctx_to_e2e_pipe_params() 984 v->override_hta_ps[input_idx] = pipe->plane_res.scl_data.taps.h_taps; in dcn_validate_bandwidth() 985 v->override_vta_ps[input_idx] = pipe->plane_res.scl_data.taps.v_taps; in dcn_validate_bandwidth() 986 v->override_hta_pschroma[input_idx] = pipe->plane_res.scl_data.taps.h_taps_c; in dcn_validate_bandwidth() 987 v->override_vta_pschroma[input_idx] = pipe->plane_res.scl_data.taps.v_taps_c; in dcn_validate_bandwidth()
|
| /Linux-v5.4/drivers/staging/media/ipu3/ |
| D | ipu3-css-params.c | 44 imgu_css_scaler_setup_lut(unsigned int taps, unsigned int input_width, in imgu_css_scaler_setup_lut() argument 56 for (tap = 0; tap < taps; tap++) { in imgu_css_scaler_setup_lut() 74 for (tap = 0; tap < taps; tap++) { in imgu_css_scaler_setup_lut() 77 ((tap * (coeffs_size / taps)) + phase) - 1]; in imgu_css_scaler_setup_lut() 94 phase_sum_left = (taps / 2 * IMGU_SCALER_PHASES * in imgu_css_scaler_setup_lut() 97 phase_sum_right = (taps / 2 * IMGU_SCALER_PHASES * in imgu_css_scaler_setup_lut() 108 info->crop_left = taps - 1; in imgu_css_scaler_setup_lut() 109 info->crop_top = taps - 1; in imgu_css_scaler_setup_lut()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| D | display_rq_dlg_calc_20.c | 782 const scaler_taps_st *taps = &e2e_pipe_param[pipe_idx].pipe.scale_taps; in dml20_rq_dlg_get_dlg_params() local 972 htaps_l = taps->htaps; in dml20_rq_dlg_get_dlg_params() 973 htaps_c = taps->htaps_c; in dml20_rq_dlg_get_dlg_params()
|