• Linus Torvalds's avatar
    Merge tag 'spi-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 30194002
    Linus Torvalds authored
    Pull spi updates from Mark Brown:
     "A moderately busy release for SPI, the main core update was the
      merging of support for multiple chip selects, used in some flash
      configurations. There were also big overhauls for the AXI SPI Engine
      and PL022 drivers, plus some new device support for ST.
    
      There's a few patches for other trees, API updates to allow the
      multiple chip select support and one of the naming modernisations
      touched a controller embedded in the USB code.
    
       - Support for multiple chip selects.
    
       - A big overhaul for the AXI SPI engine driver, modernising it and
         adding a bunch of new features.
    
       - Modernisation of the PL022 driver, fixing some issues with
         submitting messages while in atomic context in the process.
    
       - Many drivers were converted to use new APIs which avoid outdated
         terminology for devices and controllers.
    
       - Support for ST Microelectronics STM32F7 and STM32MP25, and Renesas
         RZ/Five"
    
    * tag 'spi-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (83 commits)
      spi: stm32: add st,stm32mp25-spi compatible supporting STM32MP25 soc
      dt-bindings: spi: stm32: add st,stm32mp25-spi compatible
      spi: stm32: use dma_get_slave_caps prior to configuring dma channel
      spi: axi-spi-engine: fix struct member doc warnings
      spi: pl022: update description of internal_cs_control()
      spi: pl022: delete description of cur_msg
      spi: dw: Remove Intel Thunder Bay SOC support
      spi: dw: Remove Intel Thunder Bay SOC support
      spi: sh-msiof: Enforce fixed DTDL for R-Car H3
      spi: ljca: switch to use devm_spi_alloc_host()
      spi: cs42l43: switch to use devm_spi_alloc_host()
      spi: zynqmp-gqspi: switch to use modern name
      spi: zynq-qspi: switch to use modern name
      spi: xtensa-xtfpga: switch to use modern name
      spi: xlp: switch to use modern name
      spi: xilinx: switch to use modern name
      spi: xcomm: switch to use modern name
      spi: uniphier: switch to use modern name
      spi: topcliff-pch: switch to use modern name
      spi: wpcm-fiu: switch to use devm_spi_alloc_host()
      ...
    30194002
ks8851_spi.c 12.6 KB