mirror of
https://github.com/torvalds/linux.git
synced 2026-05-05 23:05:25 -04:00
ALSA: hda/cs35l56: Set cal_index to the amp index
Set cs35l56_base->cal_index to the (zero-based) amp index derived from cirrus,dev-index property. This is so that factory calibration data will be written to the UEFI array in the slot equal to the amp index, for compatibility with the Windows driver. Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com> Reviewed-by: Takashi Iwai <tiwai@suse.de> Link: https://patch.msgid.link/20251021105022.1013685-11-rf@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
committed by
Mark Brown
parent
ef24466ee1
commit
64670a6c06
@@ -1154,7 +1154,7 @@ int cs35l56_hda_common_probe(struct cs35l56_hda *cs35l56, int hid, int id)
|
||||
}
|
||||
|
||||
cs35l56->base.type = hid & 0xff;
|
||||
cs35l56->base.cal_index = -1;
|
||||
cs35l56->base.cal_index = cs35l56->index;
|
||||
|
||||
cs35l56_init_cs_dsp(&cs35l56->base, &cs35l56->cs_dsp);
|
||||
cs35l56->cs_dsp.client_ops = &cs35l56_hda_client_ops;
|
||||
|
||||
Reference in New Issue
Block a user