Skip to content

Intel MID SSP SPI merged driver

Alan Cox linux-spi lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8Intel SPI master controller driver for the Medfield platformdrivers/spi/Kconfig drivers/spi/Makefile drivers/spi/intel_mid_ssp_spi.c +1 more+1654 -01 reply
2/8intel_mid_ssp_spi: Re-introduce quirks fieldsdrivers/spi/intel_mid_ssp_spi.c+10 -11 reply
3/8intel_mid_ssp_spi: Implement the MRST quirkdrivers/spi/intel_mid_ssp_spi.c+8 -40 replies
4/8intel_mid_ssp_spi: Add the uglies needed for Moorestown master modedrivers/spi/intel_mid_ssp_spi.c drivers/spi/intel_mid_ssp_spi_def.h+98 -120 replies
5/8intel_mid_ssp_spi: Add chip definitionsdrivers/spi/intel_mid_ssp_spi.c+5 -00 replies
6/8intel_mid_ssp_spi: Add the QoS quirk for slave modedrivers/spi/intel_mid_ssp_spi.c+16 -00 replies
7/8intel_mid_ssp_spi: Bounce data through the Langwell SRAM when neededdrivers/spi/intel_mid_ssp_spi.c drivers/spi/intel_mid_ssp_spi_def.h+125 -50 replies
8/8intel_mid_ssp_spi: Implement slave side quirkdrivers/spi/intel_mid_ssp_spi.c+21 -110 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/8] Intel MID SSP SPI merged driver

This series of patches begins with Russ Gorby's posted driver for the Medfield platform with the SSP providing clock and adds back support for Moorestown in the form of additional quirks, as well as basic support for clock slave. This allows the kernel to have one driver which can drive all the SSP units in these modes rather than different drivers per device/mode.

---

Russ Gorby (1):
Intel SPI master controller driver for the Medfield platform

Alan Cox (7):
intel_mid_ssp_spi: Implement slave side quirk
intel_mid_ssp_spi: Bounce data through the Langwell SRAM when needed
intel_mid_ssp_spi: Add the QoS quirk for slave mode
intel_mid_ssp_spi: Add chip definitions
intel_mid_ssp_spi: Add the uglies needed for Moorestown master mode
intel_mid_ssp_spi: Implement the MRST quirk
intel_mid_ssp_spi: Re-introduce quirks fields

 drivers/spi/Kconfig                 |    7 
 drivers/spi/Makefile                |    1 
 drivers/spi/intel_mid_ssp_spi.c     | 1747 +++++++++++++++++++++++++++++++++++
 drivers/spi/intel_mid_ssp_spi_def.h |  149 +++
 4 files changed, 1904 insertions(+), 0 deletions(-)
 create mode 100644 drivers/spi/intel_mid_ssp_spi.c
 create mode 100644 drivers/spi/intel_mid_ssp_spi_def.h
Signature · 2 lines
	"It's 106 miles to Chicago, we've got a full tank of gas, the
	 sat-nav has crashed, it's dark and we're completely lost"