Hi @henrique.tx,
I understand that you are trying to use
IMX8MM_AUDIO_PLL1_REF_SELinstead of the defaultIMX8MM_AUDIO_PLL1_OUTfor&sai2. But could you please test with the default clock (IMX8MM_AUDIO_PLL1_OUT) again?
Since I get an error message when booting up that a reparenting is not possible, I took another look at this issue and found a better solution:
When I change the AUDIO_PLL1-clock to a multiply of 12 or 12.5 MHz (e.g. 650 MHz) then I can use the default IMX8MM_AUDIO_PLL1_OUT and I get a supported frequency for the TLV320DAC3100:
&clk {
assigned-clock-rates = <0>, <0>, <0>,
<400000000>,
<400000000>,
<750000000>,
<594000000>,
<650000000>,
<361267200>;
};
&sai2 {
status = "okay";
assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
assigned-clock-rates = <12500000>;
};
Best regards,
Markus