Verdin imx8mm with sound codec TLV320DAC3100

Hi @henrique.tx,

I understand that you are trying to use IMX8MM_AUDIO_PLL1_REF_SEL instead of the default IMX8MM_AUDIO_PLL1_OUT for &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