]> 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)
commitc4bbf2562515a7cc62aadfab7e42a9b9b232ef66
tree279c5fc37b1ada126399e16fda346cf6d93f29a2
parent0a52629f05f11bd1aa5ece13e9f813e6c1415ef0
ASoC: tegra: Revert 24 and 32 bit support

Commit 592b7d4c020d029a7a796e12446f6f955d11b564 ("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