On Tue, Dec 05, 2017 at 03:17:39PM -0800, Vasily Khoruzhick wrote:
On Tue, Dec 5, 2017 at 12:04 AM, Maxime Ripard maxime.ripard@free-electrons.com wrote:
On Sun, Dec 03, 2017 at 12:41:52PM -0800, Vasily Khoruzhick wrote:
Digital part of audio codec block in the A64 is very similar to what is used by the A33(sun8i) devices. However, it uses different LRCK divider.
Signed-off-by: Vasily Khoruzhick anarsoul@gmail.com
What makes it impossible to derive from the sample rate and number of channels?
It's BCLK / LRCK ratio as per A64 user manual, so it doesn't depend on sample rate. BSP driver always uses a fixed value of 64 here.
Well, it kind of does.
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.
Maxime