[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20180813100257.GD6757@sirena.org.uk>
Date: Mon, 13 Aug 2018 11:02:57 +0100
From: Mark Brown <broonie@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-spi@...r.kernel.org
Subject: [GIT PULL] SPI updates for v4.19
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
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists