zephyr/drivers/i2s
Sathish Kuttan b72f5fd033 drivers: i2s_cavs: fix for I2S start after stop
Fixed an issue I2S wouldn't resume when started after a stop
Added code to empty the TX/RX FIFOs upon stop
TX stop is achieved by letting FIFO underrun, then changing state in ISR
RX FIFO is read until empty when RX is stopped

Signed-off-by: Sathish Kuttan <sathish.k.kuttan@intel.com>
2019-02-04 00:52:15 -05:00
..
CMakeLists.txt drivers: i2s: Add support for I2S stm32 2018-10-11 16:55:00 +02:00
Kconfig driver: i2s: move to new logger 2018-10-10 10:22:01 -04:00
Kconfig.cavs drivers: i2s_cavs: Add bidirectional I2S support 2018-11-05 08:48:36 -05:00
Kconfig.sam_ssc drivers: i2c: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.stm32 drivers: i2s: Add support for I2S stm32 2018-10-11 16:55:00 +02:00
i2s_cavs.c drivers: i2s_cavs: fix for I2S start after stop 2019-02-04 00:52:15 -05:00
i2s_cavs.h drivers: i2s_cavs: add transmit underrun status 2019-02-04 00:52:15 -05:00
i2s_common.c i2s: fix bad argument to k_mem_slab_free() 2018-11-16 18:26:03 -05:00
i2s_handlers.c i2s: fix slab leak in i2s_buf_write() 2018-11-16 18:26:03 -05:00
i2s_ll_stm32.c drivers/i2s_ll_stm32.c: pass proper PLLR param when setting I2S PLL 2019-01-24 09:35:53 -06:00
i2s_ll_stm32.h drivers: i2s: Add support for I2S stm32 2018-10-11 16:55:00 +02:00
i2s_sam_ssc.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00