pscdata            74 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97);
pscdata            78 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata));
pscdata            83 sound/soc/au1x/psc-ac97.c 		mutex_lock(&pscdata->lock);
pscdata            86 sound/soc/au1x/psc-ac97.c 			  AC97_CDC(pscdata));
pscdata            92 sound/soc/au1x/psc-ac97.c 			if (__raw_readl(AC97_EVNT(pscdata)) & PSC_AC97EVNT_CD)
pscdata            96 sound/soc/au1x/psc-ac97.c 		data = __raw_readl(AC97_CDC(pscdata));
pscdata            98 sound/soc/au1x/psc-ac97.c 		__raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata));
pscdata           101 sound/soc/au1x/psc-ac97.c 		mutex_unlock(&pscdata->lock);
pscdata           115 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97);
pscdata           118 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata));
pscdata           123 sound/soc/au1x/psc-ac97.c 		mutex_lock(&pscdata->lock);
pscdata           126 sound/soc/au1x/psc-ac97.c 			  AC97_CDC(pscdata));
pscdata           132 sound/soc/au1x/psc-ac97.c 			if (__raw_readl(AC97_EVNT(pscdata)) & PSC_AC97EVNT_CD)
pscdata           136 sound/soc/au1x/psc-ac97.c 		__raw_writel(PSC_AC97EVNT_CD, AC97_EVNT(pscdata));
pscdata           139 sound/soc/au1x/psc-ac97.c 		mutex_unlock(&pscdata->lock);
pscdata           146 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97);
pscdata           148 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_AC97RST_SNC, AC97_RST(pscdata));
pscdata           151 sound/soc/au1x/psc-ac97.c 	__raw_writel(0, AC97_RST(pscdata));
pscdata           157 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = ac97_to_pscdata(ac97);
pscdata           163 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_CTRL_DISABLE, PSC_CTRL(pscdata));
pscdata           167 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_AC97RST_RST, AC97_RST(pscdata));
pscdata           170 sound/soc/au1x/psc-ac97.c 	__raw_writel(0, AC97_RST(pscdata));
pscdata           174 sound/soc/au1x/psc-ac97.c 	__raw_writel(PSC_CTRL_ENABLE, PSC_CTRL(pscdata));
pscdata           179 sound/soc/au1x/psc-ac97.c 	while (!((__raw_readl(AC97_STAT(pscdata)) & PSC_AC97STAT_SR)) && (--i))
pscdata           188 sound/soc/au1x/psc-ac97.c 	__raw_writel(pscdata->cfg | PSC_AC97CFG_DE_ENABLE, AC97_CFG(pscdata));
pscdata           193 sound/soc/au1x/psc-ac97.c 	while (!((__raw_readl(AC97_STAT(pscdata)) & PSC_AC97STAT_DR)) && (--i))
pscdata           211 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           217 sound/soc/au1x/psc-ac97.c 	r = ro = __raw_readl(AC97_CFG(pscdata));
pscdata           218 sound/soc/au1x/psc-ac97.c 	stat = __raw_readl(AC97_STAT(pscdata));
pscdata           224 sound/soc/au1x/psc-ac97.c 		    (pscdata->rate != params_rate(params)))
pscdata           248 sound/soc/au1x/psc-ac97.c 		mutex_lock(&pscdata->lock);
pscdata           251 sound/soc/au1x/psc-ac97.c 		__raw_writel(r & ~PSC_AC97CFG_DE_ENABLE, AC97_CFG(pscdata));
pscdata           256 sound/soc/au1x/psc-ac97.c 		while ((__raw_readl(AC97_STAT(pscdata)) & PSC_AC97STAT_DR) && --t)
pscdata           263 sound/soc/au1x/psc-ac97.c 		__raw_writel(r, AC97_CFG(pscdata));
pscdata           267 sound/soc/au1x/psc-ac97.c 		__raw_writel(r | PSC_AC97CFG_DE_ENABLE, AC97_CFG(pscdata));
pscdata           272 sound/soc/au1x/psc-ac97.c 		while ((!(__raw_readl(AC97_STAT(pscdata)) & PSC_AC97STAT_DR)) && --t)
pscdata           278 sound/soc/au1x/psc-ac97.c 		mutex_unlock(&pscdata->lock);
pscdata           280 sound/soc/au1x/psc-ac97.c 		pscdata->cfg = r;
pscdata           281 sound/soc/au1x/psc-ac97.c 		pscdata->rate = params_rate(params);
pscdata           291 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           299 sound/soc/au1x/psc-ac97.c 		__raw_writel(AC97PCR_CLRFIFO(stype), AC97_PCR(pscdata));
pscdata           301 sound/soc/au1x/psc-ac97.c 		__raw_writel(AC97PCR_START(stype), AC97_PCR(pscdata));
pscdata           306 sound/soc/au1x/psc-ac97.c 		__raw_writel(AC97PCR_STOP(stype), AC97_PCR(pscdata));
pscdata           309 sound/soc/au1x/psc-ac97.c 		while (__raw_readl(AC97_STAT(pscdata)) & AC97STAT_BUSY(stype))
pscdata           312 sound/soc/au1x/psc-ac97.c 		__raw_writel(AC97PCR_CLRFIFO(stype), AC97_PCR(pscdata));
pscdata           325 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           326 sound/soc/au1x/psc-ac97.c 	snd_soc_dai_set_dma_data(dai, substream, &pscdata->dmaids[0]);
pscdata            54 sound/soc/au1x/psc-i2s.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(cpu_dai);
pscdata            60 sound/soc/au1x/psc-i2s.c 	ct = pscdata->cfg;
pscdata           104 sound/soc/au1x/psc-i2s.c 	pscdata->cfg = ct;
pscdata           114 sound/soc/au1x/psc-i2s.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           120 sound/soc/au1x/psc-i2s.c 	stat = __raw_readl(I2S_STAT(pscdata));
pscdata           123 sound/soc/au1x/psc-i2s.c 		cfgbits = __raw_readl(I2S_CFG(pscdata));
pscdata           125 sound/soc/au1x/psc-i2s.c 		    (params_rate(params) != pscdata->rate))
pscdata           129 sound/soc/au1x/psc-i2s.c 		pscdata->cfg &= ~(0x1f << 4);
pscdata           130 sound/soc/au1x/psc-i2s.c 		pscdata->cfg |= PSC_I2SCFG_SET_LEN(params->msbits);
pscdata           132 sound/soc/au1x/psc-i2s.c 		pscdata->rate = params_rate(params);
pscdata           144 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_configure(struct au1xpsc_audio_data *pscdata)
pscdata           149 sound/soc/au1x/psc-i2s.c 	__raw_writel(PSC_CTRL_ENABLE, PSC_CTRL(pscdata));
pscdata           153 sound/soc/au1x/psc-i2s.c 	while (!(__raw_readl(I2S_STAT(pscdata)) & PSC_I2SSTAT_SR) && tmo)
pscdata           159 sound/soc/au1x/psc-i2s.c 	__raw_writel(0, I2S_CFG(pscdata));
pscdata           161 sound/soc/au1x/psc-i2s.c 	__raw_writel(pscdata->cfg | PSC_I2SCFG_DE_ENABLE, I2S_CFG(pscdata));
pscdata           166 sound/soc/au1x/psc-i2s.c 	while (!(__raw_readl(I2S_STAT(pscdata)) & PSC_I2SSTAT_DR) && tmo)
pscdata           173 sound/soc/au1x/psc-i2s.c 	__raw_writel(0, I2S_CFG(pscdata));
pscdata           174 sound/soc/au1x/psc-i2s.c 	__raw_writel(PSC_CTRL_SUSPEND, PSC_CTRL(pscdata));
pscdata           179 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_start(struct au1xpsc_audio_data *pscdata, int stype)
pscdata           187 sound/soc/au1x/psc-i2s.c 	stat = __raw_readl(I2S_STAT(pscdata));
pscdata           189 sound/soc/au1x/psc-i2s.c 		ret = au1xpsc_i2s_configure(pscdata);
pscdata           194 sound/soc/au1x/psc-i2s.c 	__raw_writel(I2SPCR_CLRFIFO(stype), I2S_PCR(pscdata));
pscdata           196 sound/soc/au1x/psc-i2s.c 	__raw_writel(I2SPCR_START(stype), I2S_PCR(pscdata));
pscdata           201 sound/soc/au1x/psc-i2s.c 	while (!(__raw_readl(I2S_STAT(pscdata)) & I2SSTAT_BUSY(stype)) && tmo)
pscdata           205 sound/soc/au1x/psc-i2s.c 		__raw_writel(I2SPCR_STOP(stype), I2S_PCR(pscdata));
pscdata           213 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_stop(struct au1xpsc_audio_data *pscdata, int stype)
pscdata           217 sound/soc/au1x/psc-i2s.c 	__raw_writel(I2SPCR_STOP(stype), I2S_PCR(pscdata));
pscdata           222 sound/soc/au1x/psc-i2s.c 	while ((__raw_readl(I2S_STAT(pscdata)) & I2SSTAT_BUSY(stype)) && tmo)
pscdata           226 sound/soc/au1x/psc-i2s.c 	stat = __raw_readl(I2S_STAT(pscdata));
pscdata           228 sound/soc/au1x/psc-i2s.c 		__raw_writel(0, I2S_CFG(pscdata));
pscdata           230 sound/soc/au1x/psc-i2s.c 		__raw_writel(PSC_CTRL_SUSPEND, PSC_CTRL(pscdata));
pscdata           239 sound/soc/au1x/psc-i2s.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           245 sound/soc/au1x/psc-i2s.c 		ret = au1xpsc_i2s_start(pscdata, stype);
pscdata           249 sound/soc/au1x/psc-i2s.c 		ret = au1xpsc_i2s_stop(pscdata, stype);
pscdata           260 sound/soc/au1x/psc-i2s.c 	struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(dai);
pscdata           261 sound/soc/au1x/psc-i2s.c 	snd_soc_dai_set_dma_data(dai, substream, &pscdata->dmaids[0]);