summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/pcm1792a.c
AgeCommit message (Collapse)AuthorFilesLines
2014-07-28ASoC: pcm1792a: Add controls for output invert and rolloff switchMichael Trimarchi1-0/+3
[s/output/Output/ -- broonie] Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Mark Brown <broonie@linaro.org>
2014-02-03ASoC: pcm1792a: Convert to params_width()Mark Brown1-11/+22
This will help support future enhancements in the way we negotiate parameters in the core. Signed-off-by: Mark Brown <broonie@linaro.org> Acked-by: Michael Trimarchi <michael@amarulasolutions.com>
2013-10-24Merge remote-tracking branch 'asoc/topic/pcm1792a' into asoc-nextMark Brown1-0/+1
2013-10-16ASoC: pcm1792a: Include linux/of.h headerSachin Kamat1-0/+1
'of_match_ptr' is defined in linux/of.h. Include it explicitly. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
2013-10-14ASoC: pcm1792a: Fix max_register settingAxel Lin1-1/+1
According to the datasheet, the max_register is register 23. Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-15ASoC: pcm1792a: Add DAPM supportMark Brown1-0/+18
Provide DAPM for the device, ensuring operation with DAPM required by the core and making it easier to hook up external hardware to it. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-15ASoC: pcm1792a: Remove empty capture DAI stubMark Brown1-4/+0
These intialisations are just what will be done for static data anyway so remove them. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-05ASoC: pcm1792a: Fix build with !OFMark Brown1-3/+1
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-05ASoC: Add PCM1792A spi mode codec supportMichael Trimarchi1-0/+245
Add PCM1792A spi mode codec support. This version implements only a subset of functionalities. Tested connect to a pandaboard ES device and based on recently pcm1681 codec. Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Mark Brown <broonie@linaro.org>