Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 33712560 authored by Takashi Iwai's avatar Takashi Iwai Committed by Mercurial server
Browse files

[ALSA] ca0106 - Fix write proc assignment



The driver assigns the write proc callback to read wrongly.
Fixed now.

Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
Signed-off-by: default avatarJaroslav Kysela <perex@perex.cz>
parent 1700139a
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -445,13 +445,11 @@ int __devinit snd_ca0106_proc_init(struct snd_ca0106 * emu)
		snd_info_set_text_ops(entry, emu, snd_ca0106_proc_reg_read1);
		entry->c.text.write = snd_ca0106_proc_reg_write;
		entry->mode |= S_IWUSR;
//		entry->private_data = emu;
	}
	if(! snd_card_proc_new(emu->card, "ca0106_i2c", &entry)) {
		snd_info_set_text_ops(entry, emu, snd_ca0106_proc_i2c_write);
		entry->c.text.write = snd_ca0106_proc_i2c_write;
		entry->private_data = emu;
		entry->mode |= S_IWUSR;
//		entry->private_data = emu;
	}
	if(! snd_card_proc_new(emu->card, "ca0106_regs2", &entry)) 
		snd_info_set_text_ops(entry, emu, snd_ca0106_proc_reg_read2);