Re: [alsa-devel] [PATCH -next] ASoC: cs42l52: fix the return value of cs42l52_set_fmt()
7 Nov
2012
7 Nov
'12
3:50 p.m.
On Wed, Nov 07, 2012 at 08:38:35PM +0800, Wei Yongjun wrote:
From: Wei Yongjun yongjun_wei@trendmicro.com.cn
Fix the return value of cs42l52_set_fmt() when clock inversion is not allowed and also remove the useless variable ret.
Applied, but you need to work on your changelogs:
What is wrong with the return value?
u8 iface = 0;
switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { @@ -822,7 +821,7 @@ static int cs42l52_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) case SND_SOC_DAIFMT_NB_IF: break; default:
ret = -EINVAL;
} cs42l52->config.format = iface; snd_soc_write(codec, CS42L52_IFACE_CTL1, cs42l52->config.format);return -EINVAL;
This doesn't look like it changes the return value... the actual issue here is that we don't pay attention to ret later on, we just always return 0.
4395
Age (days ago)
4395
Last active (days ago)
0 comments
1 participants
participants (1)
-
Mark Brown