[GIT PULL] SPI updates for v4.17

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

 



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


[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