Lines Matching refs:ac97
1 /* sound/soc/s3c24xx/s3c-ac97.c
4 * Evolved from s3c2443-ac97.c
23 #include <plat/regs-ac97.h>
28 #include "s3c-ac97.h"
68 static void s3c_ac97_activate(struct snd_ac97 *ac97)
95 static unsigned short s3c_ac97_read(struct snd_ac97 *ac97,
103 s3c_ac97_activate(ac97);
125 printk(KERN_ERR "s3c-ac97: req addr = %02x, rep addr = %02x\n", reg, addr);
132 static void s3c_ac97_write(struct snd_ac97 *ac97, unsigned short reg,
139 s3c_ac97_activate(ac97);
163 static void s3c_ac97_cold_reset(struct snd_ac97 *ac97)
173 static void s3c_ac97_warm_reset(struct snd_ac97 *ac97)
187 s3c_ac97_activate(ac97);
333 .name = "s3c-ac97",
351 .name = "s3c-ac97-mic",
409 resource_size(mem_res), "s3c-ac97")) {
431 s3c_ac97.ac97_clk = clk_get(&pdev->dev, "ac97");
433 dev_err(&pdev->dev, "s3c-ac97 failed to get ac97_clock\n");
448 printk(KERN_ERR "s3c-ac97: interrupt request failed.\n");
501 .name = "s3c-ac97",