summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/tlv320aic23.h
diff options
context:
space:
mode:
authorNicolin Chen <Guangyu.Chen@freescale.com>2014-03-12 11:02:11 +0800
committerMark Brown <broonie@linaro.org>2014-03-18 23:44:40 +0000
commit46c39cae292fd691f32e573e6c2c854e36614c93 (patch)
tree35dadf5586c0c4f666cbe586832733c684d83f3d /sound/soc/codecs/tlv320aic23.h
parentc56c4d74c6f96d0ff605d8948e127099cf5e6681 (diff)
downloadlinux-46c39cae292fd691f32e573e6c2c854e36614c93.tar.bz2
ASoC: simple-card: overwrite cpu_dai->fmt with codec_dai->fmt
The current simple-card driver separates the daimft for cpu_dai and codec_dai. So we might get different values for them (0x4003 and 0x1003 for example): asoc-simple-card sound-cs42888.12: cpu : 2024000.esai / 4003 / 132000000 asoc-simple-card sound-cs42888.12: codec : cs42888 / 1003 / 24576000 asoc-simple-card sound-cs42888.12: cs42888 <-> 2024000.esai mapping ok This is not allowed at all as we need to keep the DAIFMT settings identical for both the ends of the link. Thus this patch fixes it by overwriting the cpu_dai->fmt with codec_dai->fmt since we defined the DAIFMT_MASTER basing on CODEC at the first place while the other bits are same. Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'sound/soc/codecs/tlv320aic23.h')
0 files changed, 0 insertions, 0 deletions