The iMX8M reference manual shows the following input/output options for the SAIn MCLK pad:
jonathan_miles_1-1733781991181.png
What register controls the right hand mux for the output signal - between SAIn_MCLK_OUT and SAIn_CLK_ROOT?
Is it the corresponding GPR_SIAn_SEL1 bit in IOMUXC_GPR_GPRn register?
jonathan_miles_2-1733782285847.png
If so, when MCLK is an output where does the SAIn_MCLK signal come from? How is it different from SAIn_CLK_ROOT?