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(-)
Attachment:
signature.asc
Description: PGP signature