Lines Matching refs:axg_pdm
91 struct axg_pdm { struct
128 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_trigger()
148 static unsigned int axg_pdm_get_os(struct axg_pdm *priv) in axg_pdm_get_os()
165 static int axg_pdm_set_sysclk(struct axg_pdm *priv, unsigned int os, in axg_pdm_set_sysclk()
181 static int axg_pdm_set_sample_pointer(struct axg_pdm *priv) in axg_pdm_set_sample_pointer()
206 static void axg_pdm_set_channel_mask(struct axg_pdm *priv, in axg_pdm_set_channel_mask()
227 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_hw_params()
273 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_startup()
291 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_shutdown()
297 static void axg_pdm_set_hcic_ctrl(struct axg_pdm *priv) in axg_pdm_set_hcic_ctrl()
315 static void axg_pdm_set_lpf_ctrl(struct axg_pdm *priv, unsigned int index) in axg_pdm_set_lpf_ctrl()
333 static void axg_pdm_set_hpf_ctrl(struct axg_pdm *priv) in axg_pdm_set_hpf_ctrl()
347 static int axg_pdm_set_lpf_filters(struct axg_pdm *priv) in axg_pdm_set_lpf_filters()
376 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_dai_probe()
428 struct axg_pdm *priv = snd_soc_dai_get_drvdata(dai); in axg_pdm_dai_remove()
589 struct axg_pdm *priv; in axg_pdm_probe()