From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alan Cox Subject: [PATCH 0/8] Intel MID SSP SPI merged driver Date: Wed, 09 Feb 2011 10:06:32 +0000 Message-ID: <20110209100231.555.90520.stgit@bob.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit To: spi-devel-general@lists.sourceforge.net, russ.gorby@intel.com, grant.likely@secretlab.ca, linux-kernel@vger.kernel.org Return-path: Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-spi.vger.kernel.org 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 -- "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"