mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-29 21:45:24 +00:00
TX/RX FIFO underrun shouldn't crash the RTOS when it occurs.
Also, since this can also happen under "normal" conditions
(i.e: DMA doesn't copy data fast enough from/to SAI's FIFOs)
the software should be able to recover from it.
As such:
1) Remove `z_irq_spurious()` call.
2) Clear error flag
3) De-escalate error message to warning message
Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
(cherry picked from commit
|
||
---|---|---|
.. | ||
intel | ||
nxp | ||
CMakeLists.txt | ||
Kconfig |