Re: [PATCH] sound/soc/codecs/wm8978: add missing BCLK divider setup

From: Mark Brown

Date: Tue Oct 07 2025 - 09:48:05 EST


On Tue, Oct 07, 2025 at 09:39:59PM +0800, Sune Brian wrote:

> Before the below action started. I need more background, if possible.
> If my understand is correct on your ideas. Do you mean the default driver calls
> the bclkdiv on other places? But how could that bclkdiv # be correct
> from first place?
> As I had mentioned the div # ifself like this codec is a LUT rather
> than the actual divided #?
> For example /32 from LUT is a 3b101?
> For example what if MCLK is set higher than /64 could even out of the
> LUT from first place.
> The external div # passed in, how to ensure it is codec LUT compatible
> from first place?

Systems doing this are using a machine driver written for that specific
machine and will know exactly which CODEC and other components they are
dealing with.

Attachment: signature.asc
Description: PGP signature