]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ALSA: hda: cs35l41: Add config table to support many laptops without _DSD
authorStefan Binding <sbinding@opensource.cirrus.com>
Mon, 18 Dec 2023 15:12:15 +0000 (15:12 +0000)
committerTakashi Iwai <tiwai@suse.de>
Mon, 18 Dec 2023 17:45:57 +0000 (18:45 +0100)
commit8c4c216db8fb84be9c4ca60d72b88882066cf28f
tree6596fa1483525ecd98e31a4d69174adabd18849e
parent13d605e32e4cfdedcecdf3d98d21710ffe887708
ALSA: hda: cs35l41: Add config table to support many laptops without _DSD

This make use of the CS35L41 HDA Property framework, which supports
laptops which do not have the _DSD properties in their ACPI.

Add configuration table to be able to use a generic function which allows
laptops to be supported just by adding an entry into the table.

Use configuration table function for existing system 103C89C6.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20231218151221.388745-2-sbinding@opensource.cirrus.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/cs35l41_hda.c
sound/pci/hda/cs35l41_hda.h
sound/pci/hda/cs35l41_hda_property.c