summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAlexander Sverdlin <alexander.sverdlin@gmail.com>2018-04-28 22:51:39 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-07-03 11:21:27 +0200
commit3f2a48e2f790684f79d75f416983a6570f3995c5 (patch)
treee749381896946484517f16706ca82a1748b379a0 /lib
parentfdae3316543ffc7842f6097206f45bbdd7bd3aa6 (diff)
downloadlinux-stable-3f2a48e2f790684f79d75f416983a6570f3995c5.tar.gz
linux-stable-3f2a48e2f790684f79d75f416983a6570f3995c5.tar.bz2
linux-stable-3f2a48e2f790684f79d75f416983a6570f3995c5.zip
ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup
commit 5d302ed3cc80564fb835bed5fdba1e1250ecc9e5 upstream. According to "EP93xx User’s Guide", I2STXLinCtrlData and I2SRXLinCtrlData registers actually have different format. The only currently used bit (Left_Right_Justify) has different position. Fix this and simplify the whole setup taking into account the fact that both registers have zero default value. The practical effect of the above is repaired SND_SOC_DAIFMT_RIGHT_J support (currently unused). Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions