]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: SOF: acpi led support for switch controls
authorJaska Uimonen <jaska.uimonen@linux.intel.com>
Tue, 8 Oct 2019 16:44:43 +0000 (11:44 -0500)
committerMark Brown <broonie@kernel.org>
Thu, 10 Oct 2019 14:17:02 +0000 (15:17 +0100)
commitc2496f6b7afbfeec9202b4ba7d029ad502ab330d
tree4aed186ff4044ac91fb16aa26a97ab91d5b2f47d
parent05cbd0f6a4cf3d6d3cce4ad5b9fe4c0dd14e3f5b
ASoC: SOF: acpi led support for switch controls

Currently sof doesn't support acpi leds with mute switches. So implement
acpi leds following quite shamelessly existing HDA implementation by
Takashi Iwai.

Mute leds can be enabled in topology by adding led and direction token
in switch control private data.

Signed-off-by: Jaska Uimonen <jaska.uimonen@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20191008164443.1358-10-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/uapi/sound/sof/tokens.h
sound/soc/sof/control.c
sound/soc/sof/sof-priv.h
sound/soc/sof/topology.c