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 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel