diff options
author | Stefan Binding <sbinding@opensource.cirrus.com> | 2022-05-10 00:46:40 +0300 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2022-05-16 10:51:00 +0300 |
commit | 14e42ceec89a59ad34bb22da9bbf3426a8824265 (patch) | |
tree | b760cf8a1eaab9b6462277204f5152233993bffa /sound/pci/hda/cs35l41_hda.c | |
parent | 775d667539a4dd8b9f7015c5da5526999f1d5bf1 (diff) | |
download | linux-14e42ceec89a59ad34bb22da9bbf3426a8824265.tar.xz |
ALSA: hda: cs35l41: Remove Set Channel Map api from binding
This API was required for CLSA0100 laptop, which did not
have correct properties inside ACPI. The required values
are now hardcoded inside the driver so this is no longer
needed.
Without this api, there CLSA0100 can now use the generic
cs35l41 fixup, like the other laptops.
All other laptops will read the Speaker Position from
ACPI and set the channel map from within the driver.
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20220509214703.4482-4-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/cs35l41_hda.c')
-rw-r--r-- | sound/pci/hda/cs35l41_hda.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sound/pci/hda/cs35l41_hda.c b/sound/pci/hda/cs35l41_hda.c index d7e90c0cae51..96c3e541696d 100644 --- a/sound/pci/hda/cs35l41_hda.c +++ b/sound/pci/hda/cs35l41_hda.c @@ -92,7 +92,6 @@ static int cs35l41_hda_bind(struct device *dev, struct device *master, void *mas comps->dev = dev; strscpy(comps->name, dev_name(dev), sizeof(comps->name)); comps->playback_hook = cs35l41_hda_playback_hook; - comps->set_channel_map = cs35l41_hda_channel_map; return 0; } |