Home
last modified time | relevance | path

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

/openbmc/linux/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->regmap, REG_ESAI_xCCR(tx), in fsl_esai_divisor_cal()
[all …]