]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: fsl-sai: using 'lsb-first' property instead of 'big-endian-data'.
authorXiubo Li <Li.Xiubo@freescale.com>
Fri, 29 Aug 2014 07:12:12 +0000 (15:12 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 1 Sep 2014 15:36:42 +0000 (16:36 +0100)
commit23ac3e4f570badd14b20b5d09dc2ce723839750a
tree4ca657b7129cd9152582b31870eddbc950bcf016
parentafe616852411a89e94fb616bbfa6ab4ba7f47c8b
ASoC: fsl-sai: using 'lsb-first' property instead of 'big-endian-data'.

The 'big-endian-data' property is originally used to indicate whether the
LSB firstly or MSB firstly will be transmitted to the CODEC or received
from the CODEC, and there has nothing relation to the memory data.

Generally, if the audio data in big endian format, which will be using the
bytes reversion, Here this can only be used to bits reversion.

So using the 'lsb-first' instead of 'big-endian-data' can make the code
to be readable easier and more easy to understand what this property is
used to do.

This property used for configuring whether the LSB or the MSB is transmitted
first for the fifo data.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/fsl-sai.txt
sound/soc/fsl/fsl_sai.c
sound/soc/fsl/fsl_sai.h