• Linus Torvalds's avatar
    Merge tag 'spi-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 61f3d0a9
    Linus Torvalds authored
    Pull spi updates from Mark Brown:
     "A fairly quiet release for SPI, mainly driver work.  A few highlights:
    
       - Supports bits per word compatibility checking in the core.
       - Allow use of the IP used in Freescale SPI controllers outside
         Freescale SoCs.
       - DMA support for the Atmel SPI driver.
       - New drivers for the BCM2835 and Tegra114"
    
    * tag 'spi-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (68 commits)
      spi-topcliff-pch: fix to use list_for_each_entry_safe() when delete list items
      spi-topcliff-pch: missing platform_driver_unregister() on error in pch_spi_init()
      ARM: dts: add pinctrl property for spi node for atmel SoC
      ARM: dts: add spi nodes for the atmel boards
      ARM: dts: add spi nodes for atmel SoC
      ARM: at91: add clocks for spi dt entries
      spi/spi-atmel: add dmaengine support
      spi/spi-atmel: add flag to controller data for lock operations
      spi/spi-atmel: add physical base address
      spi/sirf: fix MODULE_DEVICE_TABLE
      MAINTAINERS: Add git repository and update my address
      spi/s3c64xx: Check for errors in dmaengine prepare_transfer()
      spi/s3c64xx: Fix non-dmaengine usage
      spi: omap2-mcspi: fix error return code in omap2_mcspi_probe()
      spi/s3c64xx: let device core setup the default pin configuration
      MAINTAINERS: Update Grant's email address and maintainership
      spi: omap2-mcspi: Fix transfers if DMADEVICES is not set
      spi: s3c64xx: move to generic dmaengine API
      spi-gpio: init CS before spi_bitbang_setup()
      spi: spi-mpc512x-psc: let transmiter/receiver enabled when in xfer loop
      ...
    61f3d0a9
spi.c 47.2 KB