zephyr/drivers/i2s
Tomas Barak 699fc6dbe8 drivers: i2s: mcux_sai: add MCLK direction control in the initialization
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>
2025-05-15 16:16:28 +02:00
..
CMakeLists.txt
i2s_common.c
i2s_esp32.c drivers: i2s: esp32 fix warnings and errors due to variable declarations 2025-04-16 01:10:26 +02:00
i2s_handlers.c
i2s_litex.c drivers: i2s: Rename struct ring_buf -> struct ring_buffer 2025-01-17 19:43:44 +01:00
i2s_litex.h drivers: i2s: Rename struct ring_buf -> struct ring_buffer 2025-01-17 19:43:44 +01:00
i2s_ll_stm32.c drivers: i2s: Make the stm32 i2s driver use a msgq 2025-02-04 12:02:52 +01:00
i2s_ll_stm32.h drivers: i2s: Make the stm32 i2s driver use a msgq 2025-02-04 12:02:52 +01:00
i2s_mcux_flexcomm.c
i2s_mcux_sai.c drivers: i2s: mcux_sai: add MCLK direction control in the initialization 2025-05-15 16:16:28 +02:00
i2s_nrfx.c
i2s_sam_ssc.c drivers: i2s: Rename struct ring_buf -> struct ring_buffer 2025-01-17 19:43:44 +01:00
i2s_test.c
Kconfig
Kconfig.esp32 drivers: i2s: esp32: add support for non-gdma SoCs 2025-04-06 12:17:58 +02:00
Kconfig.litex
Kconfig.mcux drivers: drivers/i2s: fix sai issue for support frdm_mcxn497 2025-01-17 02:13:01 +01:00
Kconfig.mcux_flexcomm
Kconfig.nrfx
Kconfig.sam_ssc
Kconfig.stm32
Kconfig.test