zephyr/dts
Robert Hancock 68a24863c0 drivers: spi_xlnx_axi_quadspi: Optimize FIFO handling
Add an optional DT property to specify the size of the RX/TX FIFO
implemented within the SPI core. The property name used is the same one
used by Xilinx's device tree generator.

When the FIFO is known to exist, we can use the RX FIFO occupancy register
to determine how many words can be read from the RX FIFO without checking
the RX FIFO empty flag after every read. Likewise with the TX FIFO, we can
use the FIFO size to avoid checking the FIFO full flag after every write.
This can increase overall throughput.

Signed-off-by: Robert Hancock <robert.hancock@calian.com>
2024-06-15 05:15:46 -04:00
..
arc/synopsys drivers: spi: dw: define max-xfer-size 2024-01-20 13:11:42 +01:00
arm soc: st: Add support for STOP3 on STM32U5 2024-06-15 04:44:26 -04:00
arm64 soc: imx8mp: enable rdc for enet 2024-06-14 19:21:18 +02:00
bindings drivers: spi_xlnx_axi_quadspi: Optimize FIFO handling 2024-06-15 05:15:46 -04:00
common dts: nordic: Align boards dts to new VEVIF, BELLBOARD nomenclature 2024-06-15 04:41:47 -04:00
nios2/intel
posix
riscv dts: nordic: Align boards dts to new VEVIF, BELLBOARD nomenclature 2024-06-15 04:41:47 -04:00
sparc/gaisler soc/gr716a: Enable SPIMCTRL support on LEON GR716A 2024-02-01 14:06:38 +01:00
x86/intel dts: bindings: dma: correct compatible name of Intel SEDI dma controller 2024-06-14 20:33:05 +02:00
xtensa drivers: ssp: update SSP driver to support Intel ACE30 PTL 2024-06-14 20:33:18 +02:00
binding-template.yaml
Kconfig