summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/ak4118.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ASoC: ak4118: fix missing headerClément Péron2019-02-041-0/+1
| | | | | | | | This driver use the gpio consumer interface. Add the header as it's needed. Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>
* ASoC: ak4118: Add support for AK4118 S/PDIF transceiverAdrien Charruel2018-11-151-0/+438
The AK4118A is a digital audio transceiver supporting 8 input channels at 192kHz and with 24bits resolution. It converts the S/PDIF signal to I2S format and is configurable over I2C. This driver introduce a minimal support of the AK4118, like selecting the input channel, reading input frequency and detecting some errors. Datasheet is available here: https://www.akm.com/akm/en/file/datasheet/AK4118AEQ.pdf Signed-off-by: Adrien Charruel <adrien.charruel@devialet.com> Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>