• Linus Torvalds's avatar
    Merge tag 'spi-for-linus' of git://git.secretlab.ca/git/linux · 3aad3f03
    Linus Torvalds authored
    Pull SPI changes from Grant Likely:
     "Changes to both core spi code and spi device drivers.  The driver
      changes are the usual set of bug fixes and platform enablement.
    
      Core code changes include:
    
       - More intelligent assignment of SPI bus numbers when using DT
    
       - Common mechanism for using gpios as CS lines
    
       - Pull checks for bits_per_word and transfer speed out of drivers and
         into core code
    
       - Ensure temporary DMA buffers are DMA safe"
    
    * tag 'spi-for-linus' of git://git.secretlab.ca/git/linux: (50 commits)
      spi: Document cs_gpios and cs_gpio in kernel-doc
      spi/of: Fix initialization of cs_gpios array
      spi/pxa2xx: add support for Lynxpoint SPI controllers
      spi/pxa2xx: add support for Intel Low Power Subsystem SPI
      spi/pxa2xx: add support for SPI_LOOP
      spi/pxa2xx: add support for runtime PM
      spi/pxa2xx: add support for DMA engine
      spi/pxa2xx: break out the private DMA API usage into a separate file
      spi/ath79: add shutdown handler
      spi/mips-lantiq: set SPI_MASTER_HALF_DUPLEX flag
      spi/mips-lantiq: make use of spi_finalize_current_message
      spi/bcm63xx: work around inability to keep CS up
      spi/davinci: use request_threaded_irq() to fix deadlock
      spi/orion: Use module_platform_driver()
      spi/bcm63xx: reject transfers unable to transfer
      spi: Ensure memory used for spi_write_then_read() is DMA safe
      spi/spi-mpc512x-psc: init mode bits supported by the driver
      spi/mpc512x-psc: don't use obsolet cell-index property
      spi: Remove erroneous __init, __exit and __exit_p() references in drivers
      spi/s3c64xx: fix checkpatch warnings and error
      ...
    3aad3f03
MAINTAINERS 235 KB