[GIT PULL] SPI updates for v4.19

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

 



The following changes since commit 1ffaddd029c867d134a1dde39f540dcc8c52e274:

  Linux 4.18-rc8 (2018-08-05 12:37:41 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.19

for you to fetch changes up to c1acb21b32a3bb601453764c9eac9fc8fbb3a81d:

  Merge branch 'spi-4.19' into spi-next (2018-08-10 17:51:52 +0100)

----------------------------------------------------------------
spi: Updates for v4.19

Quite an active release for the SPI subsystem, lots of small updates and
fixes scattered about with highlights including:

 - 3 wire support in the GPIO driver.
 - Support for setting a custom memory name in the memory mapped flash
   drivers.
 - Support for extended mode in the Freescale DSPI controller.
 - Support for the non-standard integration with the Microsemi Ocelot
   platform in the DesignWare driver.
 - New driver for the SocioNext UniPhier.

----------------------------------------------------------------
Alexandre Belloni (5):
      spi: dw: fix possible race condition
      spi: dw: allow providing own set_cs callback
      spi: dw: export dw_spi_set_cs
      spi: dw-mmio: add MSCC Ocelot support
      spi: dw: document Microsemi integration

Andrey Smirnov (1):
      spi: spi-fsl-dspi: Fill actual_length when doing DMA transfer

Bartosz Golaszewski (1):
      spi: davinci: fix a NULL pointer dereference

Boris Brezillon (1):
      spi: spi-mem: Constify spi_mem->name

Colin Ian King (1):
      spi: omap2-mcspi: remove several redundant variables

Corentin Labbe (1):
      spi: remove unused adi_spi3.h header

David Lechner (1):
      spi: spi-bitbang: change flags from u8 to u16

Esben Haabendal (12):
      spi: spi-fsl-dspi: Drop unreachable else if statement
      spi: spi-fsl-dspi: Drop unneeded use of dataflags bits
      spi: spi-fsl-dspi: Fix per transfer cs_change handling
      spi: spi-fsl-dspi: Simplify transfer counter handling
      spi: spi-fsl-dspi: Support 4 to 16 bits per word transfers
      spi: spi-fsl-dspi: Fix MCR register handling
      spi: spi-fsl-dspi: Fixup regmap configuration
      spi: spi-fsl-dspi: Add support for XSPI mode registers
      spi: spi-fsl-dspi: Framesize control for XSPI mode
      spi: spi-fsl-dspi: XSPI FIFO handling (in TCFQ mode)
      spi: spi-fsl-dspi: Advertise 32 bit for XSPI mode
      spi: spi-fsl-dspi: Enable extended SPI mode

Fabio Estevam (1):
      spi: spi-fsl-dspi: Switch to SPDX identifier

Frieder Schrempf (3):
      spi: spi-mem: Fix a typo in the documentation of struct spi_mem
      spi: spi-mem: Extend the SPI mem interface to set a custom memory name
      mtd: m25p80: Call spi_mem_get_name() to let controller set a custom name

Geert Uytterhoeven (1):
      spi: sh-msiof: Make sure all DMA operations have completed

Gustavo A. R. Silva (1):
      spi: spi-fsl-dspi: Fix copy-paste error in dspi_probe

Ionela Voinescu (1):
      spi: img-spfi: Set device select bits for SPFI port state

Jan Kundrát (1):
      spi: orion: fix CS GPIO handling again

Janek Kotas (1):
      spi: cadence: Change usleep_range() to udelay(), for atomic context

Keiji Hayashibara (2):
      spi: add SPI controller driver for UniPhier SoC
      spi: uniphier: remove unnecessary include headers

Krzysztof Kozlowski (1):
      spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe

Kunihiko Hayashi (1):
      spi: add DT bindings for UniPhier SPI controller

Liang Chen (1):
      spi: rockchip: add description for px30

Lorenzo Bianconi (2):
      spi: add flags parameter to txrx_word function pointers
      spi: spi-gpio: add SPI_3WIRE support

Mark Brown (4):
      Merge branch 'spi-4.18' into spi-4.19 for DSPI dep
      Merge tag 'spi-dw-set-cs' of https://git.kernel.org/.../broonie/spi into spi-4.19
      Merge branch 'spi-4.18' into spi-linus
      Merge branch 'spi-4.19' into spi-next

Maxime Chevallier (5):
      spi: imx: Remove duplicate variable assignments
      spi: imx: Use dynamic bursts only when bits_per_word is 8, 16 or 32
      spi: imx: Use correct number of bytes per words
      spi: imx: remove unnecessary check in spi_imx_can_dma
      spi: imx: Use the longuest possible burst size when in dynamic_burst

Mika Westerberg (1):
      spi: pxa2xx: Add support for Intel Ice Lake

Tiago Brusamarello (1):
      spi: spi-fsl-espi: Log fifo counters on error

Wei Yongjun (1):
      spi: cadence: Fix missing clk_disable_unprepare() on error in cnds_runtime_resume()

 .../devicetree/bindings/spi/snps,dw-apb-ssi.txt    |   6 +-
 .../devicetree/bindings/spi/spi-rockchip.txt       |   1 +
 .../devicetree/bindings/spi/spi-uniphier.txt       |  22 +
 drivers/mtd/devices/m25p80.c                       |   3 +
 drivers/spi/Kconfig                                |  13 +
 drivers/spi/Makefile                               |   1 +
 drivers/spi/spi-ath79.c                            |   2 +-
 drivers/spi/spi-bitbang.c                          |  50 +-
 drivers/spi/spi-butterfly.c                        |   4 +-
 drivers/spi/spi-cadence.c                          |   4 +-
 drivers/spi/spi-davinci.c                          |   2 +-
 drivers/spi/spi-dw-mmio.c                          |  90 ++++
 drivers/spi/spi-dw.c                               |   9 +-
 drivers/spi/spi-dw.h                               |   2 +
 drivers/spi/spi-fsl-dspi.c                         | 505 +++++++++++---------
 drivers/spi/spi-fsl-espi.c                         |   5 +-
 drivers/spi/spi-gpio.c                             |  49 +-
 drivers/spi/spi-img-spfi.c                         |   3 +
 drivers/spi/spi-imx.c                              | 162 ++++---
 drivers/spi/spi-lm70llp.c                          |   5 +-
 drivers/spi/spi-mem.c                              |  28 ++
 drivers/spi/spi-omap2-mcspi.c                      |   9 -
 drivers/spi/spi-orion.c                            |  77 +--
 drivers/spi/spi-pxa2xx.c                           |   4 +
 drivers/spi/spi-sh-msiof.c                         |  53 ++-
 drivers/spi/spi-sh-sci.c                           |  20 +-
 drivers/spi/spi-uniphier.c                         | 523 +++++++++++++++++++++
 drivers/spi/spi-xtensa-xtfpga.c                    |   2 +-
 include/linux/spi/adi_spi3.h                       | 254 ----------
 include/linux/spi/spi-mem.h                        |  14 +-
 include/linux/spi/spi_bitbang.h                    |   5 +-
 31 files changed, 1253 insertions(+), 674 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt
 create mode 100644 drivers/spi/spi-uniphier.c
 delete mode 100644 include/linux/spi/adi_spi3.h

Attachment: signature.asc
Description: PGP signature


[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