aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound
diff options
context:
space:
mode:
authorDragos Tarcatu <dragos_tarcatu@mentor.com>2019-10-18 07:38:06 -0500
committerMark Brown <broonie@kernel.org>2019-10-18 18:09:22 +0100
commit95a32c98055f664f9b3f34c41e153d4dcedd0eff (patch)
treef9ba57e41470ab30bac5ee3a67af6a714b2cb5ef /include/sound
parentASoC: stm32: sai: fix sysclk management on shutdown (diff)
downloadlinux-dev-95a32c98055f664f9b3f34c41e153d4dcedd0eff.tar.xz
linux-dev-95a32c98055f664f9b3f34c41e153d4dcedd0eff.zip
ASoC: SOF: control: return true when kcontrol values change
All the kcontrol put() functions are currently returning 0 when successful. This does not go well with alsamixer as it does not seem to get notified on SND_CTL_EVENT_MASK_VALUE callbacks when values change for (some of) the sof kcontrols. This patch fixes that by returning true for volume, switch and enum type kcontrols when values do change in put(). Signed-off-by: Dragos Tarcatu <dragos_tarcatu@mentor.com> Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Link: https://lore.kernel.org/r/20191018123806.18063-1-pierre-louis.bossart@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/sound')
0 files changed, 0 insertions, 0 deletions