]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
ALSA: hda: cs35l56: Component should be unbound before deconstruction
authorSimon Trimmer <simont@opensource.cirrus.com>
Thu, 13 Jun 2024 13:37:11 +0000 (14:37 +0100)
committerRoxana Nicolescu <roxana.nicolescu@canonical.com>
Fri, 2 Aug 2024 14:27:15 +0000 (16:27 +0200)
commitbecdbf6b23a860cb1cefb6299bc00bbe29a55094
tree4ccf56f72acbc626fe78a16a7ac08f56b662f5fe
parent37651c027ad3cf7e1c460a63ee826ae420f63f3a
ALSA: hda: cs35l56: Component should be unbound before deconstruction

BugLink: https://bugs.launchpad.net/bugs/2075154
[ Upstream commit 721f2e6653f5ab0cc52b3a459c4a2158b92fcf80 ]

The interface associated with the hda_component should be deactivated
before the driver is deconstructed during removal.

Fixes: 73cfbfa9caea ("ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier")
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://lore.kernel.org/r/20240613133713.75550-2-simont@opensource.cirrus.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Manuel Diewald <manuel.diewald@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
sound/pci/hda/cs35l56_hda.c