zephyr/drivers/i2s
Andrzej Głąbek 32da1078da drivers: i2s: Add support for nRF I2S peripherals
Add a shim that allows using the nrfx I2S driver via the Zephyr API.
Add also missing devicetree nodes representing the I2S peripherals
in the nRF52 Series SoCs.
Extend the "nordic,nrf-i2s" binding with a new property that allows
specifying the clock source to be used by the I2S peripheral (so that
it is possible to use HFXO for better accurracy of the peripheral clock
or, in the nRF53 Series SoCs, to use the dedicated audio oscillator).

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2021-07-28 18:41:26 -04:00
..
CMakeLists.txt drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
i2s_cavs.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_cavs.h
i2s_common.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_handlers.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_litex.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_litex.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
i2s_ll_stm32.c include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
i2s_ll_stm32.h i2s: stm32: Convert dma to use DEVICE_DT_GET 2021-02-28 16:37:22 -05:00
i2s_mcux_flexcomm.c drivers: i2s: Add missing const qualifiers 2021-05-03 19:57:49 -04:00
i2s_nrfx.c drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
i2s_sam_ssc.c drivers: i2s_sam_ssc: use dma_reload() to continue transfer 2021-07-27 09:52:07 -04:00
Kconfig
Kconfig.cavs drivers: i2s_cavs: convert to use device tree 2020-12-18 09:29:20 -05:00
Kconfig.litex drivers: i2s: Add LiteX I2S controller driver 2020-08-26 08:17:42 -04:00
Kconfig.mcux_flexcomm drivers: i2s: Add support for I2S driver for LPC devices 2021-04-30 12:02:55 -05:00
Kconfig.nrfx drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
Kconfig.sam_ssc
Kconfig.stm32