Home
last modified time | relevance | path

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

/linux/sound/soc/au1x/
A Dpsc-ac97.c83 mutex_lock(&pscdata->lock); in au1xpsc_ac97_read()
86 AC97_CDC(pscdata)); in au1xpsc_ac97_read()
101 mutex_unlock(&pscdata->lock); in au1xpsc_ac97_read()
123 mutex_lock(&pscdata->lock); in au1xpsc_ac97_write()
126 AC97_CDC(pscdata)); in au1xpsc_ac97_write()
139 mutex_unlock(&pscdata->lock); in au1xpsc_ac97_write()
151 __raw_writel(0, AC97_RST(pscdata)); in au1xpsc_ac97_warm_reset()
188 __raw_writel(pscdata->cfg | PSC_AC97CFG_DE_ENABLE, AC97_CFG(pscdata)); in au1xpsc_ac97_cold_reset()
248 mutex_lock(&pscdata->lock); in au1xpsc_ac97_hw_params()
278 mutex_unlock(&pscdata->lock); in au1xpsc_ac97_hw_params()
[all …]
A Dpsc-i2s.c60 ct = pscdata->cfg; in au1xpsc_i2s_set_fmt()
104 pscdata->cfg = ct; in au1xpsc_i2s_set_fmt()
120 stat = __raw_readl(I2S_STAT(pscdata)); in au1xpsc_i2s_hw_params()
129 pscdata->cfg &= ~(0x1f << 4); in au1xpsc_i2s_hw_params()
132 pscdata->rate = params_rate(params); in au1xpsc_i2s_hw_params()
159 __raw_writel(0, I2S_CFG(pscdata)); in au1xpsc_i2s_configure()
161 __raw_writel(pscdata->cfg | PSC_I2SCFG_DE_ENABLE, I2S_CFG(pscdata)); in au1xpsc_i2s_configure()
173 __raw_writel(0, I2S_CFG(pscdata)); in au1xpsc_i2s_configure()
187 stat = __raw_readl(I2S_STAT(pscdata)); in au1xpsc_i2s_start()
189 ret = au1xpsc_i2s_configure(pscdata); in au1xpsc_i2s_start()
[all …]

Completed in 6 milliseconds