]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ALSA: hda/tas2781: Enable init_profile_id for device initialization
authorShenghao Ding <shenghao-ding@ti.com>
Tue, 7 Oct 2025 10:37:08 +0000 (18:37 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Nov 2025 20:37:48 +0000 (15:37 -0500)
commit8c845ed3cd13c45fdf6fe0264958243567c4452f
tree2700e1dabba12d7cb7af2ebecc32097570530060
parent365184e242575458b991149073d07140c49d8590
ALSA: hda/tas2781: Enable init_profile_id for device initialization

commit 7ddb711b6e0d33e0a673b49f69dff0d950ed60b9 upstream.

Optimize the time consumption of profile switching, init_profile saves
the common settings of different profiles, such as the dsp coefficients,
etc, which can greatly reduce the profile switching time comsumption and
remove the repetitive settings.

Fixes: e83dcd139e77 ("ASoC: tas2781: Add keyword "init" in profile section")
Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c