Searched refs:pscdata (Results 1 – 2 of 2) sorted by relevance
74 struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97); in au1xpsc_ac97_read() local78 __raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata)); in au1xpsc_ac97_read()83 mutex_lock(&pscdata->lock); in au1xpsc_ac97_read()86 AC97_CDC(pscdata)); in au1xpsc_ac97_read()92 if (__raw_readl(AC97_EVNT(pscdata)) & PSC_AC97EVNT_CD) in au1xpsc_ac97_read()96 data = __raw_readl(AC97_CDC(pscdata)); in au1xpsc_ac97_read()98 __raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata)); in au1xpsc_ac97_read()101 mutex_unlock(&pscdata->lock); in au1xpsc_ac97_read()115 struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97); in au1xpsc_ac97_write() local118 __raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata)); in au1xpsc_ac97_write()[all …]
54 struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(cpu_dai); in au1xpsc_i2s_set_fmt() local60 ct = pscdata->cfg; in au1xpsc_i2s_set_fmt()104 pscdata->cfg = ct; in au1xpsc_i2s_set_fmt()114 struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai); in au1xpsc_i2s_hw_params() local120 stat = __raw_readl(I2S_STAT(pscdata)); in au1xpsc_i2s_hw_params()123 cfgbits = __raw_readl(I2S_CFG(pscdata)); in au1xpsc_i2s_hw_params()125 (params_rate(params) != pscdata->rate)) in au1xpsc_i2s_hw_params()129 pscdata->cfg &= ~(0x1f << 4); in au1xpsc_i2s_hw_params()130 pscdata->cfg |= PSC_I2SCFG_SET_LEN(params->msbits); in au1xpsc_i2s_hw_params()132 pscdata->rate = params_rate(params); in au1xpsc_i2s_hw_params()[all …]