Lines Matching refs:lpf
83 struct axg_pdm_lpf lpf[PDM_LPF_NUM]; member
160 os *= filters->lpf[i].ds; in axg_pdm_get_os()
317 const struct axg_pdm_lpf *lpf = &priv->cfg->filters->lpf[index]; in axg_pdm_set_lpf_ctrl() local
322 val = PDM_LPF_STAGE_NUM(lpf->tap_num); in axg_pdm_set_lpf_ctrl()
323 val |= PDM_LPF_DSR(lpf->ds); in axg_pdm_set_lpf_ctrl()
324 val |= PDM_LPF_ROUND_MODE(lpf->round_mode); in axg_pdm_set_lpf_ctrl()
349 const struct axg_pdm_lpf *lpf = priv->cfg->filters->lpf; in axg_pdm_set_lpf_filters() local
354 count += lpf[i].tap_num; in axg_pdm_set_lpf_filters()
367 for (j = 0; j < lpf[i].tap_num; j++) in axg_pdm_set_lpf_filters()
368 regmap_write(priv->map, PDM_COEFF_DATA, lpf[i].tap[j]); in axg_pdm_set_lpf_filters()
551 .lpf = {