Lines Matching refs:regs
55 void __iomem *regs; member
72 iisfcon = readl(s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_txctrl()
73 iiscon = readl(s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_txctrl()
74 iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_txctrl()
84 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_txctrl()
85 writel(iisfcon, s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_txctrl()
86 writel(iiscon, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_txctrl()
101 writel(iiscon, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_txctrl()
102 writel(iisfcon, s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_txctrl()
103 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_txctrl()
117 iisfcon = readl(s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_rxctrl()
118 iiscon = readl(s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_rxctrl()
119 iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_rxctrl()
129 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_rxctrl()
130 writel(iisfcon, s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_rxctrl()
131 writel(iiscon, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_rxctrl()
146 writel(iisfcon, s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_snd_rxctrl()
147 writel(iiscon, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_rxctrl()
148 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_snd_rxctrl()
166 iiscon = readl(s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_snd_lrsync()
185 return (readl(s3c24xx_i2s.regs + S3C2410_IISMOD) & S3C2410_IISMOD_SLAVE) ? 0:1; in s3c24xx_snd_is_clkmaster()
198 iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_fmt()
223 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_fmt()
246 iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_hw_params()
262 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_hw_params()
316 u32 iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_sysclk()
332 writel(iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_sysclk()
348 reg = readl(s3c24xx_i2s.regs + S3C2410_IISMOD) & ~S3C2410_IISMOD_FS_MASK; in s3c24xx_i2s_set_clkdiv()
349 writel(reg | div, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_clkdiv()
352 reg = readl(s3c24xx_i2s.regs + S3C2410_IISMOD) & ~(S3C2410_IISMOD_384FS); in s3c24xx_i2s_set_clkdiv()
353 writel(reg | div, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_set_clkdiv()
356 writel(div, s3c24xx_i2s.regs + S3C2410_IISPSR); in s3c24xx_i2s_set_clkdiv()
357 reg = readl(s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_i2s_set_clkdiv()
358 writel(reg | S3C2410_IISCON_PSCEN, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_i2s_set_clkdiv()
381 s3c24xx_i2s.regs = ioremap(S3C2410_PA_IIS, 0x100); in s3c24xx_i2s_probe()
382 if (s3c24xx_i2s.regs == NULL) in s3c24xx_i2s_probe()
388 iounmap(s3c24xx_i2s.regs); in s3c24xx_i2s_probe()
397 writel(S3C2410_IISCON_IISEN, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_i2s_probe()
410 s3c24xx_i2s.iiscon = readl(s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_i2s_suspend()
411 s3c24xx_i2s.iismod = readl(s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_suspend()
412 s3c24xx_i2s.iisfcon = readl(s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_i2s_suspend()
413 s3c24xx_i2s.iispsr = readl(s3c24xx_i2s.regs + S3C2410_IISPSR); in s3c24xx_i2s_suspend()
425 writel(s3c24xx_i2s.iiscon, s3c24xx_i2s.regs + S3C2410_IISCON); in s3c24xx_i2s_resume()
426 writel(s3c24xx_i2s.iismod, s3c24xx_i2s.regs + S3C2410_IISMOD); in s3c24xx_i2s_resume()
427 writel(s3c24xx_i2s.iisfcon, s3c24xx_i2s.regs + S3C2410_IISFCON); in s3c24xx_i2s_resume()
428 writel(s3c24xx_i2s.iispsr, s3c24xx_i2s.regs + S3C2410_IISPSR); in s3c24xx_i2s_resume()