diff options
| author | Gergo Koteles <[email protected]> | 2023-12-13 23:49:20 +0000 |
|---|---|---|
| committer | Takashi Iwai <[email protected]> | 2023-12-14 11:04:38 +0000 |
| commit | 315deab289924c83ab1ded50022e8db95d6e428b (patch) | |
| tree | 08a783a3837be81f735212f425fc90667a1660e0 /tools/perf/scripts/python | |
| parent | ALSA: hda/tas2781: call cleanup functions only once (diff) | |
| download | kernel-315deab289924c83ab1ded50022e8db95d6e428b.tar.gz kernel-315deab289924c83ab1ded50022e8db95d6e428b.zip | |
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: [email protected]
Signed-off-by: Gergo Koteles <[email protected]>
Link: https://lore.kernel.org/r/4d23bf58558e23ee8097de01f70f1eb8d9de2d15.1702511246.git.soyer@irl.hu
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
