* [GIT PULL] SPI updates for v4.11
@ 2017-02-20 19:23 Mark Brown
0 siblings, 0 replies; only message in thread
From: Mark Brown @ 2017-02-20 19:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 9278 bytes --]
The following changes since commit 7ce7d89f48834cefece7804d38fc5d85382edf77:
Linux 4.10-rc1 (2016-12-25 16:13:08 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.11
for you to fetch changes up to 57f22cd29cf1b4ff2aea8505eae2d3ed71ca5de4:
Merge remote-tracking branches 'spi/topic/ti-qspi' and 'spi/topic/topcliff-pch' into spi-next (2017-02-19 16:41:17 +0000)
----------------------------------------------------------------
spi: Updates for v4.11
This release is mainly a collection of driver specific updates,
including a few nice cleanups to make drivers use more core features.
There
- Automatically use the parent device to allocate DMA buffers if there
wasn't an explicitly configured device.
- Fixes for leaks on allocation.
- A small piece of the start of SPI slave support, a feature that's
been on the cards for over a decade!
----------------------------------------------------------------
Andi Shyti (1):
spi: s3c64xx: fix inconsistency between binding and driver
Andy Shevchenko (4):
spi: dw-mid: switch to new dmaengine_terminate_* API (part 2)
spi: pxa2xx: add missed break
spi: pxa2xx: fix indentation of the comments in header
spi: pxa2xx-pci: Enable DMA for Intel Merrifield
Brian Norris (1):
spi: rockchip: support "sleep" pin configuration
Christophe JAILLET (3):
spi: spi-axi: Free resources on error path
spi: spi-ti-qspi: Fix error handling
spi: spi-ti-qspi: Fix error handling
Colin Ian King (1):
spi: armada-3700: fix unsigned compare than zero on irq
Dan Carpenter (3):
spi: armada-3700: Remove unnecessary condition
spi: armada-3700: Set mode bits correctly
spi: s3c64xx: potential oops on probe error
Daniel Kurtz (2):
spi: When no dma_chan map buffers with spi_master's parent
spi: mediatek: Only do dma for 4-byte aligned buffers
David E. Box (1):
spi: pxa2xx: Add support for Intel Gemini Lake
DongCV (2):
spi: rspi: Fixes bogus received byte in qspi_transfer_in()
spi: rspi: Replaces "n" by "len" in qspi_transfer_*()
Felix Fietkau (2):
spi: spi-ath79: support multiple internal chip select lines
spi: spi-ath79: use gpio_set_value_cansleep for GPIO chip select
Gao Pan (1):
spi: fsl-lpspi: fix indentation error
Geert Uytterhoeven (5):
spi: fsl-lpspi: Pre-initialize ret in fsl_lpspi_transfer_one_msg()
spi: SPI_FSL_DSPI should depend on HAS_DMA
spi: core: Extract of_spi_parse_dt()
spi: rspi: Remove useless memory allocation failure message
spi: sh-msiof: Remove useless memory allocation failure message
H Hartley Sweeten (1):
spi: spi-ep93xx: simplify GPIO chip selects
Hauke Mehrtens (3):
spi: make falcon-spi bool
spi: lantiq-ssc: add support for Lantiq SSC SPI controller
spi: lantiq-ssc: activate under COMPILE_TEST
Jaedon Shin (1):
spi: bcm-qspi: Enable the driver on BMIPS_GENERIC
Jan Kiszka (3):
spi: pxa2xx: Factor out handle_bad_msg
spi: pxa2xx: Prepare for edge-triggered interrupts
spi: pca2xx-pci: Allow MSI
Jiada Wang (1):
spi: imx: adjust watermark level according to transfer length
Johan Hovold (1):
spi: fix device-node leaks
Kamal Dasu (2):
spi: bcm-qspi: Added mspi read fallback in bcm_qspi_flash_read()
spi: bcm-qspi: Fix bcm_qspi_bspi_read() performance
Kevin Hilman (1):
spi: davinci: use dma_mapping_error()
Marek Szyprowski (1):
spi: s3c64xx: Don't request/release DMA channels for each SPI transfer
Mark Brown (12):
Merge tag 'v4.10-rc1' into spi-s3c64xx
Merge remote-tracking branches 'spi/fix/armada', 'spi/fix/axi', 'spi/fix/davinci', 'spi/fix/dw', 'spi/fix/fsl-dspi' and 'spi/fix/pxa2xx' into spi-linus
Merge remote-tracking branch 'spi/fix/sh-msiof' into spi-linus
Merge tag 'spi-fix-v4.10-rc4' into spi-linus
Merge remote-tracking branches 'spi/fix/pxa2xx', 'spi/fix/rspi' and 'spi/fix/s3c64xx' into spi-linus
Merge remote-tracking branch 'spi/topic/core' into spi-next
Merge remote-tracking branch 'spi/topic/dma' into spi-next
Merge remote-tracking branches 'spi/topic/armada', 'spi/topic/ath79', 'spi/topic/bcm-qspi' and 'spi/topic/bcm53xx' into spi-next
Merge remote-tracking branches 'spi/topic/dw', 'spi/topic/ep93xx', 'spi/topic/falcon' and 'spi/topic/fsl-lpspi' into spi-next
Merge remote-tracking branches 'spi/topic/imx', 'spi/topic/lantiq-ssc', 'spi/topic/mpc52xx', 'spi/topic/ppc4xx' and 'spi/topic/pxa2xx' into spi-next
Merge remote-tracking branches 'spi/topic/rockchip', 'spi/topic/rspi', 'spi/topic/s3c64xx', 'spi/topic/sh-msiof' and 'spi/topic/slave' into spi-next
Merge remote-tracking branches 'spi/topic/ti-qspi' and 'spi/topic/topcliff-pch' into spi-next
Markus Elfring (13):
spi: Use kcalloc() in spi_register_board_info()
spi: fsl: Use kmalloc_array() in of_fsl_spi_get_chipselects()
spi: fsl: Use kcalloc() in of_fsl_spi_get_chipselects()
spi: fsl: Combine substrings for two messages
spi/mpc52xx: Use kmalloc_array() in mpc52xx_spi_probe()
spi/mpc52xx: Combine substrings for two messages
spi/ppc4xx: Combine substrings for a message in spi_ppc4xx_of_probe()
spi/ppc4xx: Use kcalloc() in spi_ppc4xx_of_probe()
spi/topcliff-pch: Delete an unnecessary return statement in two functions
spi/topcliff-pch: Use kcalloc() in pch_spi_handle_dma()
spi/topcliff-pch: Improve size determinations in pch_spi_probe()
spi/topcliff-pch: Combine substrings for four messages
spi/topcliff-pch: Delete an error message for a failed memory allocation in pch_spi_set_tx()
Phil Reid (2):
spi: dw: Make debugfs name unique between instances
spi: dw: Make debugfs use bus num and make irq name unique
Prahlad V (1):
spi: ti-qspi: revise ti_qspi_probe() failure flow
Rafał Miłecki (2):
spi: bcm53xx: set of_node to let DT specify device(s)
spi: bcm53xx: (re)license code to the GPL v2
Romain Perier (2):
spi: armada-3700: Replaced raw values for nbits by the SPI macros
spi: armada-3700: Coding style fixes
Simon Horman (2):
spi: sh-msiof: Add R-Car Gen 2 and 3 fallback bindings
spi: sh-msiof: Do not use C++ style comment
Wei Yongjun (3):
spi: armada-3700: Remove .owner field for driver
spi: bcm-qspi: Remove unnecessary platform_set_drvdata()
spi: armada-3700: Remove spi_master_put in a3700_spi_remove()
Documentation/devicetree/bindings/spi/sh-msiof.txt | 19 +-
.../devicetree/bindings/spi/spi-lantiq-ssc.txt | 29 +
.../devicetree/bindings/spi/spi-rockchip.txt | 7 +
Documentation/spi/ep93xx_spi | 105 ---
arch/arm/mach-ep93xx/edb93xx.c | 31 +-
arch/arm/mach-ep93xx/simone.c | 63 +-
arch/arm/mach-ep93xx/vision_ep9307.c | 88 +-
drivers/spi/Kconfig | 14 +-
drivers/spi/Makefile | 1 +
drivers/spi/spi-armada-3700.c | 25 +-
drivers/spi/spi-ath79.c | 23 +-
drivers/spi/spi-axi-spi-engine.c | 3 +-
drivers/spi/spi-bcm-qspi.c | 194 ++--
drivers/spi/spi-bcm53xx.c | 18 +-
drivers/spi/spi-davinci.c | 4 +-
drivers/spi/spi-dw-mid.c | 4 +-
drivers/spi/spi-dw.c | 9 +-
drivers/spi/spi-dw.h | 1 -
drivers/spi/spi-ep93xx.c | 139 +--
drivers/spi/spi-fsl-lpspi.c | 8 +-
drivers/spi/spi-fsl-spi.c | 17 +-
drivers/spi/spi-imx.c | 16 +-
drivers/spi/spi-lantiq-ssc.c | 983 +++++++++++++++++++++
drivers/spi/spi-mpc52xx.c | 12 +-
drivers/spi/spi-mt65xx.c | 37 +-
drivers/spi/spi-ppc4xx.c | 7 +-
drivers/spi/spi-pxa2xx-pci.c | 32 +-
drivers/spi/spi-pxa2xx.c | 37 +-
drivers/spi/spi-rockchip.c | 5 +
drivers/spi/spi-rspi.c | 9 +-
drivers/spi/spi-s3c64xx.c | 59 +-
drivers/spi/spi-sh-msiof.c | 8 +-
drivers/spi/spi-ti-qspi.c | 18 +-
drivers/spi/spi-topcliff-pch.c | 31 +-
drivers/spi/spi.c | 78 +-
include/linux/platform_data/spi-ep93xx.h | 17 +-
include/linux/pxa2xx_ssp.h | 14 +-
37 files changed, 1534 insertions(+), 631 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/spi-lantiq-ssc.txt
delete mode 100644 Documentation/spi/ep93xx_spi
create mode 100644 drivers/spi/spi-lantiq-ssc.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-02-20 19:23 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-20 19:23 [GIT PULL] SPI updates for v4.11 Mark Brown
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.