Messages in this thread |  | | Date | Mon, 2 Apr 2018 17:56:00 +0100 | From | Mark Brown <> | Subject | [GIT PULL] SPI updates for v4.17 |
| |
The following changes since commit 0adb32858b0bddf4ada5f364a84ed60b196dbcda:
Linux 4.16 (2018-04-01 14:20:27 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.17
for you to fetch changes up to 0930437e8f9d1f513ca7f130a650b608358f8805:
Merge remote-tracking branches 'spi/topic/sh-msiof', 'spi/topic/sprd' and 'spi/topic/tegra20-slink' into spi-next (2018-04-02 15:56:45 +0100)
---------------------------------------------------------------- spi: SPI updates for v4.17
A quiet release for SPI, some fixes and small updates for individual drivers with one bigger change from Linus Walleij which coverts the bitbanging SPI driver to use the GPIO descriptor API from Linus Walleij. Since GPIO descriptors were used by platform data this means there's a few changes in arch/ making relevant updates for a few platforms and one misc driver that are affected.
---------------------------------------------------------------- Alexey Khoroshilov (1): spi: jcore: disable ref_clk after getting its rate
Andi Shyti (1): MAINTAINERS: update Andi's e-mail
Baolin Wang (2): spi: sprd: Simplify the transfer function spi: sprd: Add the support of restarting the system
Christophe Jaillet (1): spi: bcm-qspi: fIX some error handling paths
Eugen Hristev (1): spi: atmel: init FIFOs before spi enable
Geert Uytterhoeven (2): spi: sh-msiof: Use correct enum for DMA transfer direction spi: sh-msiof: Document R-Car M3-N support
Gustavo A. R. Silva (1): spi: tegra20-slink: use true and false for boolean values
Jan Kundrát (3): spi: orion: Rework GPIO CS handling spi: orion: Make the error message greppable spi: orion: Prepare space for per-child options
Jarkko Nikula (5): spi: pxa2xx: Move SSP idle waiting to cs_deassert() spi: dw: Convert to generalized SPI controller API spi: pxa2xx: Convert to generalized SPI controller API spi: pxa2xx: Disable runtime PM if controller registration fails spi: Fix unregistration of controller with fixed SPI bus number
Linus Walleij (2): spi: spi-gpio: Rewrite to use GPIO descriptors spi: spi-gpio: Augment device tree bindings
Mark Brown (6): Merge remote-tracking branch 'spi/fix/dma' into spi-linus Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/pxa2xx' and 'spi/fix/unregiser' into spi-linus Merge remote-tracking branch 'spi/topic/samsung' into spi-next Merge remote-tracking branches 'spi/topic/atmel', 'spi/topic/bcm-qspi', 'spi/topic/bcm2835aux', 'spi/topic/dw' and 'spi/topic/gpio' into spi-next Merge remote-tracking branches 'spi/topic/jcore', 'spi/topic/kconfig', 'spi/topic/orion', 'spi/topic/pxa2xx' and 'spi/topic/rspi' into spi-next Merge remote-tracking branches 'spi/topic/sh-msiof', 'spi/topic/sprd' and 'spi/topic/tegra20-slink' into spi-next
Maxime Chevallier (1): spi: Fix scatterlist elements size in spi_map_buf
Stefan Agner (2): spi: rspi: use correct enum for DMA transfer direction spi: spi-atmel: Use correct enum for DMA transfer direction
Trent Piepho (1): spi: bcm2835aux: Avoid 64-bit arithmetic in xfer len calc
Ulf Magnusson (1): spi: kconfig: Remove AVR32 dep. from SPI_ATMEL
.mailmap | 1 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + Documentation/devicetree/bindings/spi/spi-gpio.txt | 24 +- MAINTAINERS | 2 +- arch/arm/mach-pxa/cm-x300.c | 21 +- arch/arm/mach-pxa/raumfeld.c | 26 +- arch/arm/mach-s3c24xx/mach-jive.c | 55 +++-- arch/arm/mach-s3c24xx/mach-qt2410.c | 26 +- arch/arm/mach-s3c64xx/mach-smartq.c | 22 +- arch/mips/alchemy/devboards/db1000.c | 24 +- arch/mips/jz4740/board-qi_lb60.c | 26 +- drivers/misc/eeprom/digsy_mtc_eeprom.c | 29 ++- drivers/spi/Kconfig | 4 +- drivers/spi/spi-atmel.c | 16 +- drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-bcm2835aux.c | 18 +- drivers/spi/spi-dw-mid.c | 6 +- drivers/spi/spi-dw.c | 26 +- drivers/spi/spi-dw.h | 4 +- drivers/spi/spi-gpio.c | 270 +++++++-------------- drivers/spi/spi-jcore.c | 11 +- drivers/spi/spi-orion.c | 65 ++++- drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx.c | 56 +++-- drivers/spi/spi-pxa2xx.h | 2 +- drivers/spi/spi-rspi.c | 4 +- drivers/spi/spi-sh-msiof.c | 4 +- drivers/spi/spi-sprd-adi.c | 176 +++++++++++--- drivers/spi/spi-tegra20-slink.c | 4 +- drivers/spi/spi.c | 19 +- include/linux/spi/spi_gpio.h | 49 +--- 31 files changed, 580 insertions(+), 419 deletions(-) [unhandled content-type:application/pgp-signature] |  |