On Wed, Dec 06, 2017 at 03:48:10PM +0000, Mark Brown wrote: > On Wed, Dec 06, 2017 at 04:32:05PM +0100, Maxime Ripard wrote: > > > BCLK is sample rate * sample size * channels, and LRCK is running at > > the sample rate. So the ratio is the sample size * channels. > > > Anything deviating from those standard i2s concepts should at least be > > documented, with arguments to back them off. > > BCLK can be higher than the minimum there in most formats, though some > hardware is more restrictive so we tend to go for the minimum clock rate. How does that work in such a case? Is LRCK faster as well, and we're keeping the same ratio, or will the codec buffer the current sample until the next word? Is it usually a property of the codec or the DAI? Thanks! Maxime -- Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel