Skip to content

xilinx_spi: Split into platform and of driver, support new IP, platform independence.

Richard Röjfors linux-spi linuxppc-dev 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 of 4 patches 3 repliesIn review
  2. v22 of 4 patches 5 repliesSuperseded
  3. v14 patches 8 repliesSuperseded

3 of 4 patches are in this archive. The cover letter announces 4.

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4xilinx_spi: Split into of driver and generic part.drivers/spi/Kconfig drivers/spi/Makefile drivers/spi/xilinx_spi.c +3 more+229 -1210 replies
2/4xilinx_spi: Switch to iomem functions and support little endian.drivers/spi/Kconfig drivers/spi/xilinx_spi.c include/linux/spi/xilinx_spi.h+57 -430 replies
3/4xilinx_spi: add support for the DS570 IP.drivers/spi/Kconfig drivers/spi/xilinx_spi.c drivers/spi/xilinx_spi_of.c +1 more+98 -360 replies

Reviews trailers per patch

2 of 3 patches have a Reviewed-by or Acked-by.

PatchJohn LinnGrant Likely
1/4T-b
2/4T-b A-b
3/4T-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/4] xilinx_spi: Split into platform and of driver, support new IP, platform independence.

Hi,

To follow is a series of patches against the xilinx_spi driver.

The patchset is against 2.6.32-rc6

The patchset addresses several problems in the current driver:
* It's PPC only (OF and uses PPC specific memory operations)
* Only supporting big endian writes
* Supports only 8bit SPI, support for DS570 (also 16 or 32 bit) is added.
* A platform driver is introduced for non OF capable architectures.

These patches were posted as one big patch up to 4 iterations, not splitted into 4.

This version, 3, is updated after review from Grant Likely and John Linn

John Linn has also tested the code on PPC, I have only tested on X86.

--Richard