[ALSA] ac97 - Allow drivers to set static volume resolution table
Modules: AC97 Codec Add the pointer to a static volume resolution table to ac97 template, so that the drivers can define the volume resolution, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
committed by
Jaroslav Kysela
parent
4ccb4a4387
commit
7c5706bb33
@@ -1868,6 +1868,7 @@ int snd_ac97_mixer(struct snd_ac97_bus *bus, struct snd_ac97_template *template,
|
||||
ac97->scaps = template->scaps;
|
||||
ac97->limited_regs = template->limited_regs;
|
||||
memcpy(ac97->reg_accessed, template->reg_accessed, sizeof(ac97->reg_accessed));
|
||||
ac97->res_table = template->res_table;
|
||||
bus->codec[ac97->num] = ac97;
|
||||
mutex_init(&ac97->reg_mutex);
|
||||
mutex_init(&ac97->page_mutex);
|
||||
|
Reference in New Issue
Block a user