summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorGergo Koteles <soyer@irl.hu>2023-12-14 00:49:20 +0100
committerTakashi Iwai <tiwai@suse.de>2023-12-14 12:04:38 +0100
commit315deab289924c83ab1ded50022e8db95d6e428b (patch)
tree08a783a3837be81f735212f425fc90667a1660e0 /arch
parent6c6fa2641402e8e753262fb61ed9a15a7cb225ad (diff)
ALSA: hda/tas2781: reset the amp before component_add
Calling component_add starts loading the firmware, the callback function writes the program to the amplifiers. If the module resets the amplifiers after component_add, it happens that one of the amplifiers does not work because the reset and program writing are interleaving. Call tas2781_reset before component_add to ensure reliable initialization. Fixes: 5be27f1e3ec9 ("ALSA: hda/tas2781: Add tas2781 HDA driver") CC: stable@vger.kernel.org Signed-off-by: Gergo Koteles <soyer@irl.hu> Link: https://lore.kernel.org/r/4d23bf58558e23ee8097de01f70f1eb8d9de2d15.1702511246.git.soyer@irl.hu Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions