[PATCH v5 0/3] Add cadence-SPI driver

Jan.Sommer at dlr.de Jan.Sommer at dlr.de
Wed Mar 10 19:57:08 UTC 2021


Thanks. Pushed to master.

> -----Original Message-----
> From: Chris Johns <chrisj at rtems.org>
> Sent: Wednesday, March 10, 2021 6:56 PM
> To: Sommer, Jan <Jan.Sommer at dlr.de>; devel at rtems.org
> Subject: Re: [PATCH v5 0/3] Add cadence-SPI driver
> 
> OK to push from me.
> 
> On 9/3/21 10:22 pm, Jan Sommer wrote:
> > v5:
> > - Add some documentation
> > - Thanks for testing by Rick van der Wal
> >     - Fix bug in CS logic
> >     - Work-around too slow RXNEMPTY flag for some bus frequencies
> > - Created issue in trac: https://devel.rtems.org/ticket/4320
> >
> > v4:
> > - Use copyright information without UTF-8 characters
> >
> > v3:
> > - Fix wrong changes to spec/build/bsps/arm/xilinx-zynq/obj.yml
> >
> > v2:
> > - Moved source file to bsps/shared/dev/spi
> > - Moved include files to bsps/include/dev/spi
> > - Enabled build in aarch64 BSPs
> >
> > v1:
> >
> > This patchset implements a driver for the cadence-spi device of the Xilinx
> Zynq-7000 based SoCs  using the spidev API.
> >
> >
> > Jan Sommer (3):
> >   bsps/xilinx_zynq: Add SPI driver for cadence-spi
> >   bsps/xilinx_zynq: Add SPI driver to waf
> >   bsps/xilinx_zynq: Add SPI driver to autotools build
> >
> >  bsps/headers.am                               |   5 +
> >  bsps/include/dev/spi/cadence-spi-regs.h       |  84 ++++
> >  bsps/include/dev/spi/cadence-spi.h            |  63 +++
> >  bsps/shared/dev/spi/cadence-spi.c             | 444 ++++++++++++++++++
> >  c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am  |   3 +
> >  .../lib/libbsp/arm/xilinx-zynqmp/Makefile.am  |   3 +
> >  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/objdevspizynq.yml             |  18 +
> >  10 files changed, 626 insertions(+)
> >  create mode 100644 bsps/include/dev/spi/cadence-spi-regs.h
> >  create mode 100644 bsps/include/dev/spi/cadence-spi.h
> >  create mode 100644 bsps/shared/dev/spi/cadence-spi.c  create mode
> > 100644 spec/build/bsps/objdevspizynq.yml
> >


More information about the devel mailing list