From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grant Likely Subject: [git pull] SPI changes for 2.6.33 Date: Sun, 13 Dec 2009 01:16:27 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE To: Linus Torvalds , spi-devel-general@lists.sourceforge.net, Linux Kernel Mailing List Return-path: Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-spi.vger.kernel.org Hi Linus, Wearing my shiny new SPI maintainer hat, here's a pull request for the SPI patches that I've gathered for 2.6.33. The following changes since commit f40542532e96dda5506eb76badea322f2ae4= 731c: Linus Torvalds (1): Merge branch 'ixp4xx' of git://git.kernel.org/.../chris/linux-2= =2E6 are available in the git repository at: git://git.secretlab.ca/git/linux-2.6 next-spi Cory Maccarrone (1): Add OMAP spi100k driver Daniel Mack (1): spi/i.mx: drain MXC SPI transfer buffer when probing device =46lorian Fainelli (1): spi: fix spidev compilation failure when VERBOSE is defined Grant Likely (3): spi/xilinx_spi: fix incorrect casting MAINTAINERS: add SPI co-maintainer. spi: fix probe/remove section markings Jan Nikitenko (1): spi/au1550_spi: fix setupxfer not to override cfg with zeros John Ogness (1): spi/i.MX: fix broken error handling for gpio_request Luotao Fu (3): mpc52xx_spi: fix clearing status register mpc52xx_spi: add missing mode_bits definition mpc52xx_spi: add gpio chipselect Magnus Damm (1): spi: SuperH MSIOF SPI Master driver V2 Richard R=C3=B6jfors (4): xilinx_spi: Split into of driver and generic part. xilinx_spi: Switch to iomem functions and support little endian. xilinx_spi: add support for the DS570 IP. xilinx_spi: add a platform driver using the xilinx_spi common mod= ule. Sascha Hauer (1): spi-imx: Add mx25 support Uwe Kleine-K=C3=B6nig (4): spi/mpc8xxx: don't use __exit_p to wrap plat_mpc8xxx_spi_remove spi-imx: correct check for platform_get_irq failing spi-imx: use positive logic to distinguish cpu variants spi-imx: don't access struct device directly but use dev_get_plat= data Wan ZongShun (1): ARM: NUC900: Add spi driver support for nuc900 Wolfram Sang (1): spi/mpc52xx-spi: minor cleanups MAINTAINERS | 1 + arch/arm/mach-w90x900/include/mach/nuc900_spi.h | 35 ++ drivers/spi/Kconfig | 40 ++- drivers/spi/Makefile | 5 + drivers/spi/au1550_spi.c | 10 +- drivers/spi/mpc52xx_spi.c | 86 +++- drivers/spi/omap_spi_100k.c | 635 +++++++++++++++= ++++++ drivers/spi/spi_imx.c | 35 +- drivers/spi/spi_mpc8xxx.c | 2 +- drivers/spi/spi_nuc900.c | 504 +++++++++++++++= ++ drivers/spi/spi_sh_msiof.c | 691 +++++++++++++++= ++++++++ drivers/spi/spidev.c | 6 +- drivers/spi/xilinx_spi.c | 355 ++++++------ drivers/spi/xilinx_spi.h | 32 + drivers/spi/xilinx_spi_of.c | 134 +++++ drivers/spi/xilinx_spi_pltfm.c | 102 ++++ include/linux/spi/mpc52xx_spi.h | 10 - include/linux/spi/sh_msiof.h | 10 + include/linux/spi/xilinx_spi.h | 20 + 19 files changed, 2484 insertions(+), 229 deletions(-) create mode 100644 arch/arm/mach-w90x900/include/mach/nuc900_spi.h create mode 100644 drivers/spi/omap_spi_100k.c create mode 100644 drivers/spi/spi_nuc900.c create mode 100644 drivers/spi/spi_sh_msiof.c create mode 100644 drivers/spi/xilinx_spi.h create mode 100644 drivers/spi/xilinx_spi_of.c create mode 100644 drivers/spi/xilinx_spi_pltfm.c delete mode 100644 include/linux/spi/mpc52xx_spi.h create mode 100644 include/linux/spi/sh_msiof.h create mode 100644 include/linux/spi/xilinx_spi.h --=20 Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd.