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>
12 lines
305 B
Text
12 lines
305 B
Text
# Xilinx SPI
|
|
|
|
# Copyright (c) 2020 Henrik Brix Andersen <henrik@brixandersen.dk>
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config SPI_XLNX_AXI_QUADSPI
|
|
bool "Xilinx AXI Quad SPI driver"
|
|
default y
|
|
depends on DT_HAS_XLNX_XPS_SPI_2_00_A_ENABLED
|
|
select EVENTS
|
|
help
|
|
Enable Xilinx AXI Quad SPI v3.2 driver.
|