On Thu, 2009-11-05 at 21:28 +0200, Jarkko Nikula wrote: > > Actually BCLK doesn't have to be fixed as it is derived by dividing the > CLKSRG with CLKGDV. This can allow to optimize the BCLK and frame size > to be smaller when CLKSRG >> BCLK. > > Would be nice if both the divider and frame size are calculated > dynamically based on CLKSRG frequency and sample rate. > This does sound like a useful feature and should probably exist in soc-core for other platforms too. > > I'm now slightly curious about how pandora handles different rates since > > it uses the McBSP in master mode too. I guess they can only handle a > > single sample rate ? > > > IRCC correctly the external master clock used in Pandora was derived > from the codec and that clock was following the sample rate. > Makes sense now :) Liam _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel