]> Git Repo - linux.git/commit
ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients
authorSimon Trimmer <[email protected]>
Thu, 1 Aug 2024 14:31:39 +0000 (14:31 +0000)
committerTakashi Iwai <[email protected]>
Mon, 5 Aug 2024 07:49:03 +0000 (09:49 +0200)
commit34e1b1bb73244219b3b3e24911e56c6e7b2b679e
treeb0143227777668c1bbed382e7fd6f25714be3456
parentde9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed
ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients

A number of laptops have gone to market with old firmware versions that
export controls that have since been hidden, but we can't just install a
newer firmware because the firmware for each product is customized and
qualified by the OEM. The issue is that alsactl save and restore has no
idea what controls are good to persist which can lead to
misconfiguration.

There is no reason that the UCM or user should need to interact with any
of the ALSA controls for the firmware coefficients so they can be
removed entirely, this also simplifies the driver.

Signed-off-by: Simon Trimmer <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Takashi Iwai <[email protected]>
sound/pci/hda/cs35l56_hda.c
sound/pci/hda/cs35l56_hda.h
This page took 0.05424 seconds and 4 git commands to generate.