Lines Matching refs:iismod
248 u32 iismod; in s3c2412_i2s_set_fmt() local
252 iismod = readl(i2s->regs + S3C2412_IISMOD); in s3c2412_i2s_set_fmt()
253 pr_debug("hw_params r: IISMOD: %x \n", iismod); in s3c2412_i2s_set_fmt()
258 iismod |= S3C2412_IISMOD_SLAVE; in s3c2412_i2s_set_fmt()
262 iismod &= ~S3C2412_IISMOD_SLAVE; in s3c2412_i2s_set_fmt()
269 iismod &= ~S3C2412_IISMOD_SDF_MASK; in s3c2412_i2s_set_fmt()
273 iismod |= S3C2412_IISMOD_LR_RLOW; in s3c2412_i2s_set_fmt()
274 iismod |= S3C2412_IISMOD_SDF_MSB; in s3c2412_i2s_set_fmt()
277 iismod |= S3C2412_IISMOD_LR_RLOW; in s3c2412_i2s_set_fmt()
278 iismod |= S3C2412_IISMOD_SDF_LSB; in s3c2412_i2s_set_fmt()
281 iismod &= ~S3C2412_IISMOD_LR_RLOW; in s3c2412_i2s_set_fmt()
282 iismod |= S3C2412_IISMOD_SDF_IIS; in s3c2412_i2s_set_fmt()
289 writel(iismod, i2s->regs + S3C2412_IISMOD); in s3c2412_i2s_set_fmt()
290 pr_debug("hw_params w: IISMOD: %x \n", iismod); in s3c2412_i2s_set_fmt()
300 u32 iismod; in s3c_i2sv2_hw_params() local
312 iismod = readl(i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_hw_params()
313 pr_debug("%s: r: IISMOD: %x\n", __func__, iismod); in s3c_i2sv2_hw_params()
315 iismod &= ~S3C64XX_IISMOD_BLC_MASK; in s3c_i2sv2_hw_params()
319 iismod |= S3C64XX_IISMOD_BLC_8BIT; in s3c_i2sv2_hw_params()
324 iismod |= S3C64XX_IISMOD_BLC_24BIT; in s3c_i2sv2_hw_params()
328 writel(iismod, i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_hw_params()
329 pr_debug("%s: w: IISMOD: %x\n", __func__, iismod); in s3c_i2sv2_hw_params()
338 u32 iismod = readl(i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_set_sysclk() local
341 pr_debug("%s r: IISMOD: %x\n", __func__, iismod); in s3c_i2sv2_set_sysclk()
345 iismod &= ~S3C2412_IISMOD_IMS_SYSMUX; in s3c_i2sv2_set_sysclk()
349 iismod |= S3C2412_IISMOD_IMS_SYSMUX; in s3c_i2sv2_set_sysclk()
359 iismod |= S3C64XX_IISMOD_CDCLKCON; in s3c_i2sv2_set_sysclk()
362 iismod &= ~S3C64XX_IISMOD_CDCLKCON; in s3c_i2sv2_set_sysclk()
373 writel(iismod, i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_set_sysclk()
374 pr_debug("%s w: IISMOD: %x\n", __func__, iismod); in s3c_i2sv2_set_sysclk()
544 u32 iismod = readl(i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_get_clock() local
546 if (iismod & S3C2412_IISMOD_IMS_SYSMUX) in s3c_i2sv2_get_clock()
622 unsigned int iismod; in s3c_i2sv2_probe() local
639 iismod = readl(i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_probe()
640 iismod |= S3C2412_IISMOD_MODE_TXRX; in s3c_i2sv2_probe()
641 writel(iismod, i2s->regs + S3C2412_IISMOD); in s3c_i2sv2_probe()