[GIT PULL] SPI updates for v5.15

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit e22ce8eb631bdc47a4a4ea7ecf4e4ba499db4f93:

  Linux 5.14-rc7 (2021-08-22 14:24:56 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v5.15

for you to fetch changes up to 6e9c846aa0c53673c5d53925a6122aa0e53a9795:

  Merge remote-tracking branch 'spi/for-5.15' into spi-next (2021-08-26 15:09:52 +0100)

----------------------------------------------------------------
spi: Updates for v5.15

A quiet release for SPI, some fixes and a couple of new drivers
plus one small refactoring:

 - Move the chip select timing configuration from the controller
   to the device to allow a bit more flexibility.
 - New drivers for Rockchip SFC and Spreadtrum ADI.

----------------------------------------------------------------
Alain Volmat (4):
      spi: stm32: enable pm_runtime autosuspend
      spi: stm32: Revert "properly handle 0 byte transfer"
      spi: stm32h7: don't wait for EOT and flush fifo on disable
      spi: stm32: finalize message either on dma callback or EOT

Alexander Sverdlin (1):
      spi: spi-ep93xx: Prepare clock before using it

Amelie Delaunay (1):
      spi: stm32h7: rework rx fifo read function

Andy Shevchenko (4):
      spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update()
      spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1()
      spi: pxa2xx: Reuse int_stop_and_reset() in couple of places
      spi: pxa2xx: Adapt reset_sccr1() to the case when no message available

Aswath Govindraju (1):
      spi: omap-spi: Convert to json-schema

Chris Morgan (2):
      spi: rockchip-sfc: Bindings for Rockchip serial flash controller
      spi: rockchip-sfc: add rockchip serial flash controller

Christophe JAILLET (1):
      spi: coldfire-qspi: Use clk_disable_unprepare in the remove function

Chunyan Zhang (7):
      spi: sprd: Pass offset instead of physical address to adi_read/_write()
      spi: sprd: Make sure offset not equal to slave address size
      spi: sprd: fill offset only to RD_CMD register for reading from slave device
      spi: sprd: Fix the wrong WDG_LOAD_VAL
      spi: sprd: Add ADI r3 support
      spi: Convert sprd ADI bindings to yaml
      spi: add sprd ADI for sc9863 and ums512

Colin Ian King (1):
      spi: rockchip-sfc: Fix assigned but never used return error codes

Dmitry Osipenko (2):
      spi: tegra20-slink: Improve runtime PM usage
      spi: tegra20-slink: Don't use resource-managed spi_register helper

Douglas Anderson (1):
      spi: spi-geni-qcom: Remove confusing comment about setting the watermark

Eddie James (2):
      spi: fsi: Reduce max transfer size to 8 bytes
      dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible

Jason Wang (1):
      spi: bcm2835aux: use 'unsigned int' instead of 'unsigned'

Jon Lin (1):
      spi: rockchip-sfc: Remove redundant IO operations

Mark Brown (6):
      Merge existing fixes from spi/for-5.14
      Merge series "spi: stm32: various fixes & cleanup" from Alain Volmat <alain.volmat@xxxxxxxxxxx>:
      Merge series "spi: fsi: Reduce max transfer size to 8 bytes" from Eddie James <eajames@xxxxxxxxxxxxx>:
      Merge series "arm: ep93xx: CCF conversion" from Nikita Shubin <nikita.shubin@xxxxxxxxxxx>:
      Merge remote-tracking branch 'spi/for-5.14' into spi-linus
      Merge remote-tracking branch 'spi/for-5.15' into spi-next

Mason Zhang (6):
      spi: mediatek: update spi master bingdings for MT6893 SOC
      spi: mediatek: add no_need_unprepare support
      spi: mediatek: add tick_delay support
      spi: move cs spi_delay to spi_device
      spi: modify set_cs_timing parameter
      spi: mediatek: fix build warnning in set cs timing

Matija Glavinic Pecotic (1):
      spi: davinci: invoke chipselect callback

Nathan Rossi (1):
      spi: orion: Prevent incorrect chip select behaviour

Quanyang Wang (1):
      spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible

Randy Dunlap (1):
      spi: <linux/spi/spi.h>: add missing struct kernel-doc entry

Tony Lindgren (2):
      spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
      spi: spi-pic32: Fix issue with uninitialized dma_slave_config

Uwe Kleine-König (2):
      spi: imx: Simplify logic in spi_imx_push()
      spi: imx: Implement support for CS_WORD

Yang Yingliang (2):
      spi: mxic: add missing braces
      spi: tegra20-slink: remove spi_master_put() in tegra_slink_remove()

Zhengxun Li (1):
      spi: mxic: patch for octal DTR mode support

kernel test robot (1):
      spi: stm32: fix excluded_middle.cocci warnings

 .../devicetree/bindings/fsi/ibm,fsi2spi.yaml       |   1 -
 Documentation/devicetree/bindings/spi/omap-spi.txt |  48 --
 .../devicetree/bindings/spi/omap-spi.yaml          | 117 ++++
 .../devicetree/bindings/spi/rockchip-sfc.yaml      |  91 +++
 .../devicetree/bindings/spi/spi-mt65xx.txt         |   1 +
 .../devicetree/bindings/spi/spi-sprd-adi.txt       |  63 --
 .../devicetree/bindings/spi/sprd,spi-adi.yaml      | 104 +++
 drivers/spi/Kconfig                                |  12 +
 drivers/spi/Makefile                               |   1 +
 drivers/spi/spi-bcm2835aux.c                       |   4 +-
 drivers/spi/spi-coldfire-qspi.c                    |   2 +-
 drivers/spi/spi-davinci.c                          |   8 +-
 drivers/spi/spi-ep93xx.c                           |   4 +-
 drivers/spi/spi-fsi.c                              | 125 +---
 drivers/spi/spi-fsl-dspi.c                         |   1 +
 drivers/spi/spi-geni-qcom.c                        |   6 -
 drivers/spi/spi-imx.c                              |  21 +-
 drivers/spi/spi-mt65xx.c                           | 159 +++--
 drivers/spi/spi-mxic.c                             |  44 +-
 drivers/spi/spi-orion.c                            |  22 +-
 drivers/spi/spi-pic32.c                            |   1 +
 drivers/spi/spi-pxa2xx.c                           |  35 +-
 drivers/spi/spi-rockchip-sfc.c                     | 694 +++++++++++++++++++++
 drivers/spi/spi-sprd-adi.c                         | 287 ++++++---
 drivers/spi/spi-stm32.c                            | 121 ++--
 drivers/spi/spi-tegra114.c                         |   8 +-
 drivers/spi/spi-tegra20-slink.c                    |  77 +--
 drivers/spi/spi-zynq-qspi.c                        |   8 +-
 drivers/spi/spi.c                                  |   6 +-
 include/linux/platform_data/spi-mt65xx.h           |   1 +
 include/linux/spi/spi.h                            |  26 +-
 31 files changed, 1520 insertions(+), 578 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/spi/omap-spi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/omap-spi.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/rockchip-sfc.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-sprd-adi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/sprd,spi-adi.yaml
 create mode 100644 drivers/spi/spi-rockchip-sfc.c



[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux