summaryrefslogtreecommitdiffstats
path: root/sound/core/info_oss.c
diff options
context:
space:
mode:
authorShengjiu Wang <shengjiu.wang@nxp.com>2019-09-27 03:46:10 +0200
committerMark Brown <broonie@kernel.org>2019-10-01 13:18:07 +0200
commit109539c986cee525e5ff9ae98793f23c2b29e54d (patch)
tree334b12f68ab55a4716bc9ded1dd3228f9edf875b /sound/core/info_oss.c
parentASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (diff)
downloadlinux-109539c986cee525e5ff9ae98793f23c2b29e54d.tar.xz
linux-109539c986cee525e5ff9ae98793f23c2b29e54d.zip
ASoC: fsl_asrc: update supported sample format
The ASRC support 24bit/16bit/8bit input width, which is data width, not slot width. For the S20_3LE format, the data with is 20bit, slot width is 24bit, if we set ASRMCR1n.IWD to be 24bits, the result is the volume is lower than expected, it likes 24bit data right shift 4 bits So replace S20_3LE with S24_3LE in supported list and add S8 format in TX supported list Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com> Link: https://lore.kernel.org/r/45a7c383f43cc1dd9d0934846447aee653278c03.1569493933.git.shengjiu.wang@nxp.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/core/info_oss.c')
0 files changed, 0 insertions, 0 deletions