]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda: cs35l41: Add initial DSP support and firmware loading
authorVitaly Rodionov <vitaly.rodionov@cirrus.com>
Thu, 30 Jun 2022 00:23:25 +0000 (01:23 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 14 Jul 2022 09:22:55 +0000 (11:22 +0200)
commitcc566936ddb999abeb3f54fc4de35a4b32c0ad98
tree3b8ebaf3fcd21dd2bdbf40838c8a383de98d4a47
parent9238d296208bfe065d4773fbec864ee68a0a24a2
ALSA: hda: cs35l41: Add initial DSP support and firmware loading

This patch adds support for the CS35L41 DSP.
The DSP allows for extra features, such as running
speaker protection algorithms and hibernations.

To utilize these features, the driver must load
firmware into the DSP, as well as various tuning
files which allow for customization for specific
models.

[ Slightly simplified Kconfig changes by tiwai ]

Signed-off-by: Vitaly Rodionov <vitaly.rodionov@cirrus.com>
Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20220630002335.366545-5-vitalyr@opensource.cirrus.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/cs35l41.h
sound/pci/hda/Kconfig
sound/pci/hda/cs35l41_hda.c
sound/pci/hda/cs35l41_hda.h