[PATCH 00/10 V2] MXS SPI driver
Marek Vasut
marex at denx.de
Mon Jul 23 16:40:42 EDT 2012
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 <attila at kinali.ch>
Cc: Chris Ball <cjb at laptop.org>
CC: Dong Aisheng <b29396 at freescale.com>
Cc: Fabio Estevam <fabio.estevam at freescale.com>
Cc: Grant Likely <grant.likely at secretlab.ca>
Cc: Linux ARM kernel <linux-arm-kernel at lists.infradead.org>
Cc: Mark Brown <broonie at opensource.wolfsonmicro.com>
CC: Shawn Guo <shawn.guo at linaro.org>
--
1.7.10.4
More information about the linux-arm-kernel
mailing list