ASoC: tlv320aic32x4: Add Playback PowerTune Controls
authorAnnaliese McDermond <nh6z@nh6z.net>
Thu, 4 Apr 2019 04:01:55 +0000 (21:01 -0700)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:27 +0000 (00:08 +0100)
commit5683aef54e75059de8e357a19c502501b7aca34b
treeb648aaf7baead03d6c577ea45212d94474047ad6
parentc44399f93f54514bf593af3d491be37a808f76db
ASoC: tlv320aic32x4: Add Playback PowerTune Controls

commit d3e6e374566e1154820a9a3dc82f7eef646fcf95 upstream.

PowerTune controls the power level of the chip.  On playback this
indirectly controls things like the gain of the various output
amplifiers.  This can allow for the decrease of output levels
from the codec.  This adds controls for those power levels to
the driver.

Signed-off-by: Annaliese McDermond <nh6z@nh6z.net>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320aic32x4.c
sound/soc/codecs/tlv320aic32x4.h