zephyr/drivers/audio
Andrzej Głąbek 70a9e2055c drivers: Remove undesirable irq_enable calls from nrfx driver shims
Shims for nrfx drivers should only connect the related IRQ handlers,
they should not enable the IRQs, as this could lead to a situation
where the interrupt handler is called before the driver had a chance
to properly initialize the peripheral and install the provided event
handler. nrfx drivers will enable the interrupts appropriately on
their own by calling the NRFX_IRQ_ENABLE macro which is implemented
in nrfx_glue.h as a call to irq_enable().
This commit fixes the above issue spotted in the following shims:
- dmic_nrfx_pdm
- clock_control_nrf
- i2s_nrfx

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2022-03-07 09:19:56 -06: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: Remove undesirable irq_enable calls from nrfx driver shims 2022-03-07 09:19:56 -06: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 drivers: audio: mpxxdtyy: drop device_get_binding 2022-02-21 22:16:10 -05:00
mpxxdtyy.c drivers: audio: mpxxdtyy: drop device_get_binding 2022-02-21 22:16:10 -05:00
mpxxdtyy.h drivers: audio: mpxxdtyy: drop device_get_binding 2022-02-21 22:16:10 -05:00
tlv320dac310x.c drivers: audio: tlv320dac310x: constify device config access 2022-02-21 22:16:10 -05:00
tlv320dac310x.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00