[PATCH 0/3] Add spidev driver for Xilinx AXI Quad SPI device

Jan Sommer jan.sommer at dlr.de
Wed Mar 10 20:14:45 UTC 2021


This patchset adds a spidev driver for the Xilinx AXI Quad SPI device.
It currently supports Standard SPI mode.

Thanks goes to Rick van der Wal for testing the driver with his SPI IMU.

Jan Sommer (3):
  bsps/xilinx_zynq: Add SPI driver for xilinx-axi-spi
  bsps/shared: Add Xilinx-AXI SPI driver to waf
  bsps/xilinx_zynq: Add Xilinx AXI SPI driver to autotools build

 bsps/headers.am                               |   2 +
 bsps/include/dev/spi/xilinx-axi-spi-regs.h    |  88 ++++
 bsps/include/dev/spi/xilinx-axi-spi.h         |  67 +++
 bsps/shared/dev/spi/xilinx-axi-spi.c          | 402 ++++++++++++++++++
 c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am  |   1 +
 .../lib/libbsp/arm/xilinx-zynqmp/Makefile.am  |   1 +
 spec/build/bsps/aarch64/xilinx-zynqmp/grp.yml |   2 +
 spec/build/bsps/arm/xilinx-zynq/grp.yml       |   2 +
 .../arm/xilinx-zynqmp/bspxilinxzynqmp.yml     |   2 +
 spec/build/bsps/objdevspixil.yml              |  18 +
 10 files changed, 585 insertions(+)
 create mode 100644 bsps/include/dev/spi/xilinx-axi-spi-regs.h
 create mode 100644 bsps/include/dev/spi/xilinx-axi-spi.h
 create mode 100644 bsps/shared/dev/spi/xilinx-axi-spi.c
 create mode 100644 spec/build/bsps/objdevspixil.yml

-- 
2.17.1



More information about the devel mailing list