Hugo Villeneuve wrote: > On Thu, 15 Jan 2009 15:10:01 -0700 > Troy Kisky <troy.kisky@xxxxxxxxxxxxxxxxxxx> wrote: > >>> Hopefully a comparison of the mainline and DaVinci trees will show >>> something... >> In davinci-sffsdr.c I see >> >> ret = snd_soc_dai_set_fmt(cpu_dai, >> SND_SOC_DAIFMT_RIGHT_J | >> SND_SOC_DAIFMT_CBM_CFS | >> SND_SOC_DAIFMT_IB_NF); >> >> When I changed the evm board flags passed, I didn't change this file. >> So, you'll need something like >> >> ret = snd_soc_dai_set_fmt(cpu_dai, >> SND_SOC_DAIFMT_DSP_A | >> SND_SOC_DAIFMT_CBM_CFS | >> SND_SOC_DAIFMT_NB_NF); > > I´m not using the same codec as on the EVM. I know your not using the AIC33, but if your using davinci-i2s, then the change will affect you. > I´m using the PCM3008 and I > need to use the right-justified mode and the SND_SOC_DAIFMT_IB_NF flag > for it to work (it used to work a few weeks/months ago). Davinci does not support a general right justified mode. But DSP_A may be close enough. Especially if it worked before. > >> But, you should be seeing error messages. > > Did someone test the latest git tree and audio on a DM644x EVM to see if > it still works? I don't have an evm, but our custom board works fine. Troy _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel