Home
last modified time | relevance | path

Searched refs:ak4531 (Results 1 – 2 of 2) sorted by relevance

/linux/sound/pci/
H A Dak4531_codec.c23 static void snd_ak4531_proc_init(struct snd_card *card, struct snd_ak4531 *ak4531);
31 static void snd_ak4531_dump(struct snd_ak4531 *ak4531)
37 idx, ak4531->regs[idx]);
73 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_get_single() local
80 guard(mutex)(&ak4531->reg_mutex); in snd_ak4531_get_single()
81 val = (ak4531->regs[reg] >> shift) & mask; in snd_ak4531_get_single()
91 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_put_single() local
104 guard(mutex)(&ak4531->reg_mutex); in snd_ak4531_put_single()
105 val = (ak4531->regs[reg] & ~(mask << shift)) | val; in snd_ak4531_put_single()
106 change = val != ak4531->regs[reg]; in snd_ak4531_put_single()
[all …]
/linux/include/sound/
H A Dak4531_codec.h53 void (*write) (struct snd_ak4531 *ak4531, unsigned short reg,
56 void (*private_free) (struct snd_ak4531 *ak4531);
66 void snd_ak4531_suspend(struct snd_ak4531 *ak4531);
67 void snd_ak4531_resume(struct snd_ak4531 *ak4531);
69 static inline void snd_ak4531_suspend(struct snd_ak4531 *ak4531) {} in snd_ak4531_suspend() argument
70 static inline void snd_ak4531_resume(struct snd_ak4531 *ak4531) {} in snd_ak4531_resume() argument