summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/es8328.c
Commit message (Collapse)AuthorAgeFilesLines
* ASoC: es8328: Cleanup manual bias level transitionsLars-Peter Clausen2014-09-061-3/+2
| | | | | | | | | Set the CODEC driver's suspend_bias_off flag rather than manually going to SND_SOC_BIAS_OFF in suspend and SND_SOC_BIAS_STANDBY in resume. This makes the code a bit shorter and cleaner. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Mark Brown <broonie@kernel.org>
* ASoC: es8328: fix error return code in es8328_codec_probe()Wei Yongjun2014-09-011-0/+1
| | | | | | | | Fix to return a negative error code from the error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Signed-off-by: Mark Brown <broonie@kernel.org>
* ASoC: add es8328 codec driverSean Cross2014-08-161-0/+756
Add a codec driver for the Everest ES8328. It supports two separate audio outputs and two separate audio inputs. Signed-off-by: Sean Cross <xobs@kosagi.com> Signed-off-by: Mark Brown <broonie@linaro.org>