Add support for configuring the master clock (MCLK) direction in the I2S MCUX SAI driver. This allows controlling whether the MCLK pin acts as an input or output based on device tree configuration, improving flexibility when interfacing with external audio codecs. The change leverages the mclk_output property from device tree to properly set the direction of the MCLK pin during initialization. Signed-off-by: Tomas Barak <tomas.barak@nxp.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| i2s_common.c | ||
| i2s_esp32.c | ||
| i2s_handlers.c | ||
| i2s_litex.c | ||
| i2s_litex.h | ||
| i2s_ll_stm32.c | ||
| i2s_ll_stm32.h | ||
| i2s_mcux_flexcomm.c | ||
| i2s_mcux_sai.c | ||
| i2s_nrfx.c | ||
| i2s_sam_ssc.c | ||
| i2s_test.c | ||
| Kconfig | ||
| Kconfig.esp32 | ||
| Kconfig.litex | ||
| Kconfig.mcux | ||
| Kconfig.mcux_flexcomm | ||
| Kconfig.nrfx | ||
| Kconfig.sam_ssc | ||
| Kconfig.stm32 | ||
| Kconfig.test | ||