]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: tegra: Revert 24 and 32 bit support
authorJon Hunter <jonathanh@nvidia.com>
Fri, 31 Jan 2020 09:19:01 +0000 (09:19 +0000)
committerMark Brown <broonie@kernel.org>
Sun, 2 Feb 2020 12:07:47 +0000 (12:07 +0000)
commit8e1846f65049e0d4631a89fbf7dbc9d8ced98a09
tree279c5fc37b1ada126399e16fda346cf6d93f29a2
parent20f73d79b76053c8a2ad4d78738a3c74aaa4e091
ASoC: tegra: Revert 24 and 32 bit support

Commit 3e46e2b3ffaacb7151d1c837ef69443525d2bd07 ("ASoC: tegra: Allow
24bit and 32bit samples") added 24-bit and 32-bit support for to the
Tegra30 I2S driver. However, there are two additional commits that are
also needed to get 24-bit and 32-bit support to work correctly. These
commits are not yet applied because there are still some review comments
that need to be addressed. With only this change applied, 24-bit and
32-bit support is advertised by the I2S driver, but it does not work and
the audio is distorted. Therefore, revert this patch for now until the
other changes are also ready.

Furthermore, a clock issue with 24-bit support has been identified with
this change and so if we revert this now, we can also fix that in the
updated version.

Reported-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Tested-by: Dmitry Osipenko <digetx@gmail.com>
Link: https://lore.kernel.org/r/20200131091901.13014-1-jonathanh@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
sound/soc/tegra/tegra30_i2s.c