[PATCH 00/10 V2] MXS SPI driver
From: marex@denx.de (Marek Vasut)
Date: 2012-07-23 20:40:42
Also in:
linux-spi
This patchset adds SPI master support for Freescale i.MX233/i.MX28.
This is rebased on top of next-20120713. Please consider applying,
bugs shall now be squashed during the previous two review rounds.
Marek Vasut (10):
mmc: spi: Move SSP register definitions into separate file
mmc: spi: Rename IMX2[38]_MMC to IMX2[38]_SSP
mmc: spi: Add necessary bits into mxs-spi.h
mmc: spi: Pull out parts shared between MMC and SPI
mmc: spi: Pull out the SSP clock configuration function
spi: Add SPI driver for mx233/mx28
mmc: spi: Pull out common DMA parts from MXS MMC
spi: Add DMA support into SPI driver
spi: Add SSP/SPI device tree documentation
ARM: mx28: Add SPI pinmux into imx28.dtsi
Documentation/devicetree/bindings/spi/mxs-spi.txt | 18 +
arch/arm/boot/dts/imx28.dtsi | 39 ++
drivers/clk/mxs/Makefile | 2 +-
drivers/clk/mxs/clk-ssp.c | 62 ++
drivers/mmc/host/mxs-mmc.c | 325 ++++-------
drivers/spi/Kconfig | 7 +
drivers/spi/Makefile | 1 +
drivers/spi/spi-mxs.c | 626 +++++++++++++++++++++
include/linux/spi/mxs-spi.h | 150 +++++
9 files changed, 1011 insertions(+), 219 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/mxs-spi.txt
create mode 100644 drivers/clk/mxs/clk-ssp.c
create mode 100644 drivers/spi/spi-mxs.c
create mode 100644 include/linux/spi/mxs-spi.h
V2: Fixes for MX233, to allow compiling as a module (thanks to Attila Kinali).
Rebase on top of next-20120723
Cc: Attila Kinali <redacted>
Cc: Chris Ball <redacted>
CC: Dong Aisheng <redacted>
Cc: Fabio Estevam <redacted>
Cc: Grant Likely <redacted>
Cc: Linux ARM kernel <redacted>
Cc: Mark Brown <redacted>
CC: Shawn Guo <redacted>
--
1.7.10.4