24 May
2007
24 May
'07
7:17 p.m.
On Thu, 2007-05-24 at 16:38 +0200, Zoltan Devai wrote:
+static int smdk2440_hw_params(struct snd_pcm_substream *substream,
struct snd_pcm_hw_params *params)+{
- struct snd_soc_pcm_runtime *rtd = substream->private_data;
- struct snd_soc_codec_dai *codec_dai = rtd->dai->codec_dai;
- struct snd_soc_cpu_dai *cpu_dai = rtd->dai->cpu_dai;
- unsigned int clk = 0;
- unsigned int div = 0;
- int ret = 0;
- switch (params_rate(params)) {
case 11025:div = 16;clk = 4233600;break;case 22050:div = 8;clk = 8467200;break;case 44100:div = 4;clk = 16934400;break;default:return -EINVAL;- }
case keyword should start on same column as the switch.
e.g.
switch (x) { case y: do_that();
Cheers
Liam