Re: ASOC: For SND_SOC_DAIFMT_IB_IF what is invert baseed on?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Not quite, the clock is simply inverted compared to it's normal level.
>

Well, what's the normal level? i2s LRCLK 's normal level is low for
frame start, but pcm's normal level is high for frame start.

Different chips may have different meaning of "invert", because
"normal level" is not well defined. SND_SOC_DAIFMT_NB_NF is a common
macro, so it cannot depend on any chip.  So, could you please explain
in details what normal level and invert level of LRCLK/BCLK are in
i2s, pcm, left/right justified?

Yes, wm8350 audio driver works. The problem is, when I write drivers
from some cpu/codec DAIs, I'm often confused about the normal/invert
levels.

Thanks
Richard
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux