zephyr/dts/bindings/spi
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
..
adi,max32-spi.yaml drivers: spi: Add MAX32690 SPI driver 2024-06-04 13:39:51 +02:00
ambiq,mspi.yaml
ambiq,spi-bleif.yaml drivers: spi: create Ambiq SPI BLEIF driver 2024-05-27 03:27:43 -07:00
ambiq,spi.yaml
andestech.atcspi200.yaml
arm,pl022.yaml
atmel,sam0-spi.yaml
atmel,sam-spi.yaml
cypress,psoc6-spi.yaml soc: psoc6: update pinctrl for PSoC6 MCU (legacy) 2024-06-04 16:35:39 +02:00
espressif,esp32-spi.yaml
gaisler,spimctrl.yaml
gd,gd32-spi.yaml
infineon,cat1-spi.yaml
infineon,xmc4xxx-spi.yaml
intel,penwell-spi.yaml
intel,sedi-spi.yaml
ite,it8xxx2-sspi.yaml
litex,spi.yaml
lowrisc,opentitan-spi.yaml
microchip,mpfs-qspi.yaml
microchip,mpfs-spi.yaml
microchip,xec-qmspi-ldma.yaml
microchip,xec-qmspi.yaml
nordic,nrf-exmif.yaml dts: nordic: add EXMIF peripheral description to nRF54H20 2024-05-07 09:52:53 +01:00
nordic,nrf-spi-common.yaml
nordic,nrf-spi.yaml
nordic,nrf-spim.yaml
nordic,nrf-spis.yaml
nuvoton,npcx-spip.yaml
nuvoton,numaker-spi.yaml
nxp,flexio-spi.yaml
nxp,imx-ecspi.yaml drivers: spi: Support NXP i.MX ECSPI 2024-04-02 21:03:47 -04:00
nxp,imx-flexspi.yaml drivers: memc: memc_mcux_flexspi: support diff RX clock source on port B 2024-05-07 15:06:25 -05:00
nxp,imx-lpspi.yaml
nxp,kinetis-dspi.yaml
nxp,lpc-spi.yaml
nxp,s32-spi.yaml
opencores,spi-simple.yaml
openisa,rv32m1-lpspi.yaml
raspberrypi,pico-spi-pio.yaml drivers: spi: Add support for half-duplex (3-wire) SPI 2024-04-18 08:09:15 -07:00
raspberrypi,pico-spi.yaml
renesas,smartbond-spi.yaml
sifive,spi0.yaml
silabs,gecko-spi-usart.yaml
snps,designware-spi.yaml
spi-controller.yaml
spi-device.yaml
st,stm32-spi-common.yaml
st,stm32-spi-fifo.yaml
st,stm32-spi-host-cmd.yaml
st,stm32-spi-subghz.yaml
st,stm32-spi.yaml
st,stm32h7-spi.yaml
telink,b91-spi.yaml
ti,cc13xx-cc26xx-spi.yaml
xlnx,xps-spi-2.00.a.yaml drivers: spi_xlnx_axi_quadspi: Optimize FIFO handling 2024-06-15 05:15:46 -04:00
zephyr,spi-bitbang.yaml
zephyr,spi-emul-controller.yaml