• Linus Torvalds's avatar
    Merge tag 'spi-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi · 2019295c
    Linus Torvalds authored
    Pull spi updates from Mark Brown:
     "This is quite a quiet release for SPI, there's been a bit of cleanup
      to the core from Uwe but nothing functionality wise.
    
      We have added several new drivers, Cadence XSPI, Ingenic JZ47xx,
      Qualcomm SC7280 and SC7180 and Xilinx Versal OSPI"
    
    * tag 'spi-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (41 commits)
      spi: Convert NXP flexspi to json schema
      spi: spi-geni-qcom: Add support for GPI dma
      spi: fsi: Fix contention in the FSI2SPI engine
      spi: spi-rpc-if: Check return value of rpcif_sw_init()
      spi: tegra210-quad: Put device into suspend on driver removal
      spi: tegra20-slink: Put device into suspend on driver removal
      spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()
      spi: at91-usart: replacing legacy gpio interface for gpiod
      spi: replace snprintf in show functions with sysfs_emit
      spi: cadence: Add of_node_put() before return
      spi: orion: Add of_node_put() before goto
      spi: cadence-quadspi: fix dma_unmap_single() call
      spi: tegra20: fix build with CONFIG_PM_SLEEP=n
      spi: bcm-qspi: add support for 3-wire mode for half duplex transfer
      spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer mode
      spi: Make several public functions private to spi.c
      spi: Reorder functions to simplify the next commit
      spi: Remove unused function spi_busnum_to_master()
      spi: Move comment about chipselect check to the right place
      spi: fsi: Print status on error
      ...
    2019295c
spi.c 114 KB