diff options
author | 2025-05-13 13:39:24 +0000 | |
---|---|---|
committer | 2025-05-14 10:57:41 +0200 | |
commit | db13e3d58c682e0bfc08410e4961b23f4bdbc2e5 (patch) | |
tree | 51d257481a730ea7e3060600caefffcdc6719652 | |
parent | ASoC: cs35l56: Log tuning unique identifiers during firmware load (diff) | |
download | wireguard-linux-db13e3d58c682e0bfc08410e4961b23f4bdbc2e5.tar.xz wireguard-linux-db13e3d58c682e0bfc08410e4961b23f4bdbc2e5.zip |
ALSA: hda: cs35l56: Log tuning unique identifiers during firmware load
The cs35l56 smart amplifier has some informational firmware controls
that are populated by a tuning bin file to unique values - logging these
during firmware load identifies the specific configuration being used on
that device instance.
Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Acked-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/2fcc0e6fc5b8669acb026bebe44a4995ac83b967.1747142267.git.simont@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | sound/pci/hda/cs35l56_hda.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/pci/hda/cs35l56_hda.c b/sound/pci/hda/cs35l56_hda.c index 235d22049aa9..387f54626fc5 100644 --- a/sound/pci/hda/cs35l56_hda.c +++ b/sound/pci/hda/cs35l56_hda.c @@ -678,6 +678,8 @@ static void cs35l56_hda_fw_load(struct cs35l56_hda *cs35l56) if (ret) cs_dsp_stop(&cs35l56->cs_dsp); + cs35l56_log_tuning(&cs35l56->base, &cs35l56->cs_dsp); + err_powered_up: if (!cs35l56->base.fw_patched) cs_dsp_power_down(&cs35l56->cs_dsp); |