Lines Matching refs:ac97
50 static unsigned short txx9aclc_ac97_read(struct snd_ac97 *ac97,
58 if (!(__raw_readl(base + ACINTSTS) & ACINT_CODECRDY(ac97->num)))
60 reg |= ac97->num << 7;
66 dev_err(dev->soc_dev.dev, "ac97 read timeout (reg %#x)\n", reg);
84 static void txx9aclc_ac97_write(struct snd_ac97 *ac97, unsigned short reg,
91 __raw_writel(((reg | (ac97->num << 7)) << ACREGACC_REG_SHIFT) |
97 "ac97 write timeout (reg %#x)\n", reg);
102 static void txx9aclc_ac97_cold_reset(struct snd_ac97 *ac97)
107 u32 ready = ACINT_CODECRDY(ac97->num) | ACINT_REGACCRDY;
118 dev_err(&ac97->dev, "primary codec is not ready "
236 .name = "txx9aclc-ac97",
257 MODULE_ALIAS("platform:txx9aclc-ac97");