zephyr/drivers/audio
Andrzej Głąbek 1bf7c391b8 drivers: audio: dmic: Add support for nRF PDM peripherals
Add a shim that allows using the nrfx PDM driver via the Zephyr API.
Add also missing devicetree nodes representing the PDM peripherals
in the nRF52 Series SoCs.
Extend the "nordic,nrf-pdm" binding with a new property that allows
specifying the clock source to be used by the PDM peripheral (so that
it is possible to use HFXO for better accuracy 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-09-03 09:34:06 -04:00
..
decimation zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
CMakeLists.txt drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
dmic_nrfx_pdm.c drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
intel_dmic.c drivers: audio: remove usage of device_pm_control_nop 2021-04-28 10:54:22 -04:00
intel_dmic.h audio: intel_dmic: get dma properties from devicetree 2021-03-02 14:59:17 -05:00
Kconfig drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
Kconfig.dmic_pdm_nrfx drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
Kconfig.intel_dmic kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mpxxdtyy kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.tlv320dac kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
mpxxdtyy-i2s.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
mpxxdtyy.c drivers: audio: remove usage of device_pm_control_nop 2021-04-28 10:54:22 -04:00
mpxxdtyy.h device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tlv320dac310x.c drivers: audio: remove usage of device_pm_control_nop 2021-04-28 10:54:22 -04:00
tlv320dac310x.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00