summaryrefslogtreecommitdiffstats
path: root/sound/soc/meson/aiu-acodec-ctrl.c
diff options
context:
space:
mode:
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>2020-02-20 21:57:11 +0100
committerMark Brown <broonie@kernel.org>2020-02-21 13:30:47 +0000
commit3e25c44598aa44134207ad7b3c5ad6b586135777 (patch)
treef23b0311200163f96aa90fc8b338e90aa696e6fe /sound/soc/meson/aiu-acodec-ctrl.c
parentedc761805302db6d63916694d0cdb7468864a47a (diff)
downloadlinux-stable-3e25c44598aa44134207ad7b3c5ad6b586135777.tar.gz
linux-stable-3e25c44598aa44134207ad7b3c5ad6b586135777.tar.bz2
linux-stable-3e25c44598aa44134207ad7b3c5ad6b586135777.zip
ASoC: meson: aiu: add support for the Meson8 and Meson8b SoC families
The AIU audio controller on the Meson8 and Meson8b SoC families is compatible with the one found in the later GXBB family. Add compatible strings for these two older SoC families so the driver can be loaded for them. Instead of using the I2S divider from the AIU_CLK_CTRL_MORE register we need to use the I2S divider from the AIU_CLK_CTRL register. This older register is less flexible because it only supports four divider settings (1, 2, 4, 8) compared to the AIU_CLK_CTRL_MORE register (which supports dividers in the range 0..64). Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Reviewed-by: Jerome Brunet <jbrunet@baylibre.com> Link: https://lore.kernel.org/r/20200220205711.77953-4-martin.blumenstingl@googlemail.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/meson/aiu-acodec-ctrl.c')
0 files changed, 0 insertions, 0 deletions