Re: [PATCH] arm64: dts: imx8mp-phyboard-pollux-peb-av-10: Fix SAI master assignment
From: Chancel Liu
Date: Thu Aug 27 2026 - 22:48:56 EST
> Hi,
>
> On 8/27/26 10:56, Chancel Liu wrote:
>>> The dailink_master label was incorrectly placed on the codec sub-node,
>>> causing simple-audio-card to configure TLV320AIC3007 as the I2S bitclock
>>> and frame master with SAI2 in consumer mode. This contradicts the SAI2
>>> node configuration (assigned-clock-parents, assigned-clock-rates,
>>> fsl,sai-mclk-direction-output) which requires provider/master mode.
>>
>> Just a small question about the commit message. As far as I understand,
>> these SAI2 node configurations only describe SAI2 providing MCLK to the
>> codec. A topology where the SAI provides MCLK while the codec is the
>> bclk/fs provider is common. So the original configuration seems
>> self-consistent, not contradictory.
>>
>
> You are right. Such configuration are possible.
>
> However, on this board's wiring, SAI has to be bus master for BCLK/FSYNC.
>
> Shall I reword commit message or is this explanation enough?
>
> BR,
> Primoz
>
I'd prefer rewording, as current message is a bit confusing.
Regards,
Chancel Liu