ALSA: hda - proc - add support for dynamic controls to mixer<->NID mapping

This patch adds support for dynamically created controls to proc codec file
(Control: lines).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
此提交包含在:
Jaroslav Kysela
2009-11-12 10:15:48 +01:00
提交者 Takashi Iwai
父節點 3911a4c19e
當前提交 4d02d1b638
共有 6 個檔案被更改,包括 22 行新增4 行删除

查看文件

@@ -442,6 +442,8 @@ static int via_add_control(struct via_spec *spec, int type, const char *name,
knew->name = kstrdup(name, GFP_KERNEL);
if (!knew->name)
return -ENOMEM;
if (get_amp_nid_(val))
knew->subdevice = (1<<31)|get_amp_nid_(val);
knew->private_value = val;
return 0;
}