]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: ak4458: Add support for AK4458 DAC driver
authorCosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Wed, 14 Feb 2018 13:21:06 +0000 (15:21 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 16 Feb 2018 11:55:35 +0000 (11:55 +0000)
commit771e1522992fa347a359cb2a13bf2099c1a1e9f0
treedc61e670593acc49a3223df7c59ac909e52a4ff5
parentbcac507057f6668c45308343ba41f4c91a086136
ASoC: ak4458: Add support for AK4458 DAC driver

The AK4458 is a 32-bit 8ch Premium DAC that corresponds
to a 768kHz PCM input and an 11.2MHz DSD input at maximum.
It supports I2S, DSD and TDM modes with 24 or 32 bit MSB
or 16, 24, 32 LSB formats. Its datasheet is available here:
https://www.akm.com/akm/en/file/datasheet/AK4458VN.pdf

Signed-off-by: Junichi Wakasugi <wakasugi.jb@om.asahi-kasei.co.jp>
Signed-off-by: Mihai Serban <mihai.serban@nxp.com>
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/ak4458.c [new file with mode: 0644]
sound/soc/codecs/ak4458.h [new file with mode: 0644]