ASoC: tlv320aic32x4: Use correct shift definition for DATALEN bits
authorAndrew F. Davis <afd@ti.com>
Tue, 12 Dec 2017 22:43:06 +0000 (16:43 -0600)
committerMark Brown <broonie@kernel.org>
Wed, 13 Dec 2017 12:27:48 +0000 (12:27 +0000)
commit77bdb58795d86262e96ba37524489ba0969de253
treefb0c1a58198d843ffeb98ededc381a969819889f
parent4483521d81684764cb7f2569bf3e4b10d38ef9f7
ASoC: tlv320aic32x4: Use correct shift definition for DATALEN bits

Setting the DATALEN bit field requires shifting our value by 4. Setting
the OSR value of the PLL divider also requires a shift by 4. Currently
the code abuses this fact and uses the shift for the divider register to
set the data-length register. Fix this here by using the definition meant
for this register.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320aic32x4.c