Thread (32 messages) flat view 32 messages, 5 authors, 2017-12-09
STALE3194d

[PATCH 4/9] ASoC: sun8i-codec: Add support for A64 SoC

From: broonie@kernel.org (Mark Brown)
Date: 2017-12-06 19:13:11
Also in: alsa-devel

On Wed, Dec 06, 2017 at 07:53:08PM +0100, Maxime Ripard wrote:
On Wed, Dec 06, 2017 at 03:48:10PM +0000, Mark Brown wrote:
quoted
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?
No, the extra clock cycles just get ignored - most of the formats define
the location of the data in terms of LRCLK edges, any extra BCLK edges
shouldn't do anything.
Is it usually a property of the codec or the DAI?
Things that require extra cycles for some reason tend to be CODECs, but
this can also be done just because whatever the clock master is doesn't
have very flexible dividers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171206/62f7abdd/attachment.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help