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)
commit5d43001ae43606dc525f55c482c545afba01bb55
tree4aed186ff4044ac91fb16aa26a97ab91d5b2f47d
parentb4be427683cf6debda331a5d6a4af34885851d19
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