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 zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
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 drivers: audio: Port to the new timeout API 2020-05-07 11:01:55 +02:00
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 drivers: i2s: i2s_sam_ssc: Convert to devicetree 2020-05-07 22:24:58 -05:00
Kconfig.stm32 boards: stm23: Move IS pinmux to new DT API 2020-04-29 13:13:58 -05:00