• Linus Torvalds's avatar
    Merge tag 'spi-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · c12ac9f9
    Linus Torvalds authored
    Pull spi Updates from Mark Brown:
     "A busy release for both cleanups and new drivers this time along with
      further factoring out of replicated code into the core:
    
       - Provide support in the core for DMA mapping transfers - essentially
         all drivers weren't implementing this properly, now there's no
         excuse.
       - Dual and quad mode support for spidev.
       - Fix handling of cs_change in the generic implementation.
       - Remove the S3C_DMA code from the s3c64xx driver now that all the
         platforms using it have been converted to dmaengine.
       - Lots of improvements to the Renesas SPI controllers.
       - Drivers for Allwinner A10 and A31, Qualcomm QUP and Xylinx xtfpga.
       - Removal of the bitrotted ti-ssp driver"
    
    * tag 'spi-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (199 commits)
      spi: Fix handling of cs_change in core implementation
      spi: bitbang: Make spi_bitbang_stop() return void
      spi: mpc52xx: Convert to use bits_per_word_mask
      spi: omap-100k: Fix memory leak
      spi: dw: Don't call kfree for memory allocated by devm_kzalloc
      spi: fsl-dspi: Fix memory leak
      spi: omap-uwire: add missing iounmap
      spi: clps711x: Convert to use master->max_speed_hz
      spi: clps711x: Enable driver compilation with COMPILE_TEST
      spi: omap-uwire: Remove full duplex check
      spi: Do not require a completion
      spi: topcliff-pch: Transform noisy message to dev_vdbg
      spi: coldfire-qspi: Simplify the code to set register bits for transfer speed
      spi: bcm63xx: Remove unused define for PFX
      spi: efm32: use $vendor,$device scheme for compatible string
      spi: clps711x: Remove <mach/hardware.h> dependency
      spi: topcliff-pch: Properly unregister platform devices on probe() error paths
      spi: fsl-espi: Remove unused bits_per_word variable in fsl_espi_bufs
      spi: altera: Remove the code to get unused platform_data
      spi: fsl-lib: Fix memory leak of pinfo
      ...
    c12ac9f9
MAINTAINERS 268 KB