Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_esai.c105 struct fsl_esai *esai_priv = (struct fsl_esai *)devid; in esai_isr() local
106 struct platform_device *pdev = esai_priv->pdev; in esai_isr()
110 regmap_read(esai_priv->regmap, REG_ESAI_ESR, &esr); in esai_isr()
111 regmap_read(esai_priv->regmap, REG_ESAI_SAISR, &saisr); in esai_isr()
114 esai_priv->soc->reset_at_xrun) { in esai_isr()
116 regmap_update_bits(esai_priv->regmap, REG_ESAI_TCR, in esai_isr()
118 regmap_update_bits(esai_priv->regmap, REG_ESAI_RCR, in esai_isr()
120 schedule_work(&esai_priv->work); in esai_isr()
173 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); in fsl_esai_divisor_cal() local
239 regmap_update_bits(esai_priv in fsl_esai_divisor_cal()
267 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_sysclk() local
369 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_bclk() local
412 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_tdm_slot() local
430 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_fmt() local
519 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_startup() local
544 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_hw_params() local
598 fsl_esai_hw_init(struct fsl_esai *esai_priv) fsl_esai_hw_init() argument
632 fsl_esai_register_restore(struct fsl_esai *esai_priv) fsl_esai_register_restore() argument
654 fsl_esai_trigger_start(struct fsl_esai *esai_priv, bool tx) fsl_esai_trigger_start() argument
694 fsl_esai_trigger_stop(struct fsl_esai *esai_priv, bool tx) fsl_esai_trigger_stop() argument
715 struct fsl_esai *esai_priv = container_of(work, struct fsl_esai, work); fsl_esai_hw_reset() local
765 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_trigger() local
804 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_dai_probe() local
958 struct fsl_esai *esai_priv; fsl_esai_probe() local
1090 struct fsl_esai *esai_priv = platform_get_drvdata(pdev); fsl_esai_remove() local
[all...]
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_esai.c100 struct fsl_esai *esai_priv = (struct fsl_esai *)devid; in esai_isr() local
101 struct platform_device *pdev = esai_priv->pdev; in esai_isr()
105 regmap_read(esai_priv->regmap, REG_ESAI_ESR, &esr); in esai_isr()
106 regmap_read(esai_priv->regmap, REG_ESAI_SAISR, &saisr); in esai_isr()
109 esai_priv->soc->reset_at_xrun) { in esai_isr()
111 regmap_update_bits(esai_priv->regmap, REG_ESAI_TCR, in esai_isr()
113 regmap_update_bits(esai_priv->regmap, REG_ESAI_RCR, in esai_isr()
115 schedule_work(&esai_priv->work); in esai_isr()
168 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); in fsl_esai_divisor_cal() local
234 regmap_update_bits(esai_priv in fsl_esai_divisor_cal()
262 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_sysclk() local
364 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_bclk() local
407 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_tdm_slot() local
425 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_set_dai_fmt() local
514 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_startup() local
539 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_hw_params() local
593 fsl_esai_hw_init(struct fsl_esai *esai_priv) fsl_esai_hw_init() argument
627 fsl_esai_register_restore(struct fsl_esai *esai_priv) fsl_esai_register_restore() argument
649 fsl_esai_trigger_start(struct fsl_esai *esai_priv, bool tx) fsl_esai_trigger_start() argument
689 fsl_esai_trigger_stop(struct fsl_esai *esai_priv, bool tx) fsl_esai_trigger_stop() argument
710 struct fsl_esai *esai_priv = container_of(work, struct fsl_esai, work); fsl_esai_hw_reset() local
760 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_trigger() local
790 struct fsl_esai *esai_priv = snd_soc_dai_get_drvdata(dai); fsl_esai_dai_probe() local
957 struct fsl_esai *esai_priv; fsl_esai_probe() local
1106 struct fsl_esai *esai_priv = platform_get_drvdata(pdev); fsl_esai_remove() local
[all...]

Completed in 2 milliseconds