• Linus Torvalds's avatar
    Merge tag 'spi-v3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 1325b655
    Linus Torvalds authored
    Pull spi updates from Mark Brown:
     "A quiet release, more bug fixes than anything else.  A few things do
      stand out though:
    
       - updates to several drivers to move towards the standard GPIO chip
         select handling in the core.
       - DMA support for the SH MSIOF driver.
       - support for Rockchip SPI controllers (their first mainline
         submission)"
    
    * tag 'spi-v3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (64 commits)
      spi: davinci: use spi_device.cs_gpio to store gpio cs per spi device
      spi: davinci: add support to configure gpio cs through dt
      spi/pl022: Explicitly truncate large bitmask
      spi/atmel: Fix pointer to int conversion warnings on 64 bit builds
      spi: davinci: fix to support more than 2 chip selects
      spi: topcliff-pch: don't hardcode PCI slot to get DMA device
      spi: orion: fix incorrect handling of cell-index DT property
      spi: orion: Fix error return code in orion_spi_probe()
      spi/rockchip: fix error return code in rockchip_spi_probe()
      spi/rockchip: remove redundant dev_err call in rockchip_spi_probe()
      spi/rockchip: remove duplicated include from spi-rockchip.c
      ARM: dts: fix the chip select gpios definition in the SPI nodes
      spi: s3c64xx: Update binding documentation
      spi: s3c64xx: use the generic SPI "cs-gpios" property
      spi: s3c64xx: Revert "spi: s3c64xx: Added provision for dedicated cs pin"
      spi: atmel: Use dmaengine_prep_slave_sg() API
      spi: topcliff-pch: Update error messages for dmaengine_prep_slave_sg() API
      spi: sh-msiof: Use correct device for DMA mapping with IOMMU
      spi: sh-msiof: Handle dmaengine_prep_slave_single() failures gracefully
      spi: rspi: Handle dmaengine_prep_slave_sg() failures gracefully
      ...
    1325b655
spi.c 60.5 KB