commit | 680fa154bf7896e2a0aa8d973d0422097c6d13aa | [log] [tgz] |
---|---|---|
author | Robert Hancock <robert.hancock@calian.com> | Thu Feb 08 18:01:30 2024 -0600 |
committer | Anas Nashif <anas.nashif@intel.com> | Sat Jun 15 05:15:46 2024 -0400 |
tree | f6d213a2fb8d862219eabf53571376a71353ee40 | |
parent | 68a24863c0d546aaafe81c7feda7e941d31574d8 [diff] |
drivers: spi_xlnx_axi_quadspi: Reduce IRQ work This driver could end up doing a great deal of work inside the ISR when large SPI transfers were in use, which could cause significant IRQ latency. For the normal, non-async SPI transfer case, use events to signal the calling thread to complete the work rather than performing FIFO transfers inside the ISR. Signed-off-by: Robert Hancock <robert.hancock@calian.com>