* [GIT PULL] spi updates for v4.2
@ 2015-06-23 10:41 Mark Brown
0 siblings, 0 replies; only message in thread
From: Mark Brown @ 2015-06-23 10:41 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-spi, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 8511 bytes --]
The following changes since commit 0f57d86787d8b1076ea8f9cbdddda2a46d534a27:
Linux 4.1-rc8 (2015-06-14 15:51:10 -1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v4.2
for you to fetch changes up to fda052b0a52261ecad8c8beb6bcfa1663a35975f:
Merge remote-tracking branches 'spi/topic/sirf', 'spi/topic/spidev' and 'spi/topic/zynq' into spi-next (2015-06-18 00:19:56 +0100)
----------------------------------------------------------------
spi: Updates for v4.2
No framework updates for the SPI API this time around aside from one
small fix, just driver improvments. Some highlights include:
- New driver support for CSR USP, Mikrotik RB4xx and Zynq GQSPI
controllers.
- Modernisation of the OMAP McSPI controller driver, moving it to
current APIs to enable support for a wider range of client drivers.
- DMA support for the bcm2835 controller.
----------------------------------------------------------------
Alban Bedel (4):
spi: spi-ath79: add binding documentation for the AR7100 SPI controller
spi: spi-ath79: Add device tree support
spi: spi-ath79: Use clk_prepare_enable and clk_disable_unprepare
spi: spi-ath79: Set the initial state of CS0
Axel Lin (1):
spi: rb4xx: Fix checking return value of devm_ioremap_resource()
Bert Vermeulen (2):
spi: Add SPI driver for Mikrotik RB4xx series boards
spi: rb4xx: Fix set_cs logic.
Cyrille Pitchen (3):
spi: atmel: add support for the internal chip-select of the spi controller
spi: atmel: update DT bindings documentation
spi: atmel: add support to FIFOs
Daniel Mack (1):
spi: spi-pxa2xx: remove legacy PXA DMA bits
Ezequiel Garcia (1):
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Fabio Estevam (1):
spi: spidev: Remove unneeded variable
Geert Uytterhoeven (1):
spi: Allow compile test of GPIO consumers if !GPIOLIB
Gregory CLEMENT (2):
spi: orion: Fix maximum baud rates for Armada 370/XP
spi: orion: Fix extended baud rates for each Armada SoCs
Haikun Wang (5):
spi: spi-fsl-dspi: remove clk reference when regmap_mmio initialize
spi: spi-fsl-dspi: Bug fix incorrect CS de-assert
spi: spi-fsl-dspi: Enable TCF interrupt mode support
spi: spi-fsl-dspi: Change the way of increasing spi_message->actual_length
spi: spi-fsl-dspi: Update DT binding documentation
Hiep Cao Minh (3):
spi: rspi: Re-do the returning value of rspi_dma_check_then_transfer
spi: rspi: modify the name of "qspi_trigger_transfer_out_int" function
spi: rspi: Re-do the returning value of qspi_transfer_out_in
Jane Wan (1):
spi: fsl-espi: Fix an error that can cause fsl espi task blocked
Jarkko Nikula (3):
spi: pxa2xx: Differentiate Intel LPSS types
spi: pxa2xx: Prepare for new Intel LPSS SPI type
spi: pxa2xx: Make LPSS SPI general register optional
Krzysztof Kozlowski (4):
spi: imx: Constify platform_device_id
spi: rspi: Constify platform_device_id
spi: s3c64xx: Constify platform_device_id
spi: sh-msiof: Constify platform_device_id
Mark Brown (12):
Merge branch 'fix/bcm2835-code' of git://git.kernel.org/.../broonie/spi into spi-bcm2835
Merge remote-tracking branch 'spi/fix/omap2-mcspi' into spi-omap2-mcspi
Merge branch 'fix/fsl-dspi' of git://git.kernel.org/.../broonie/spi into spi-fsl-dspi
spi: zynq: Remove execute bit
Merge remote-tracking branch 'spi/fix/core' into spi-linus
Merge remote-tracking branches 'spi/fix/fsl-dspi', 'spi/fix/fsl-espi', 'spi/fix/orion' and 'spi/fix/pl022' into spi-linus
Merge remote-tracking branch 'spi/topic/bcm2835' into spi-next
Merge remote-tracking branch 'spi/topic/omap2-mcspi' into spi-next
Merge remote-tracking branches 'spi/topic/ath79', 'spi/topic/atmel' and 'spi/topic/davinci' into spi-next
Merge remote-tracking branches 'spi/topic/fsl-dspi', 'spi/topic/gpio', 'spi/topic/imx' and 'spi/topic/orion' into spi-next
Merge remote-tracking branches 'spi/topic/pxa', 'spi/topic/rb4xx', 'spi/topic/rspi', 'spi/topic/s3c64xx' and 'spi/topic/sh-msiof' into spi-next
Merge remote-tracking branches 'spi/topic/sirf', 'spi/topic/spidev' and 'spi/topic/zynq' into spi-next
Martin Sperl (7):
spi: spidev: use spi_sync instead of spi_async
spi: bcm2835: change timeout of polling driver to 1s
spi: bcm2835: fallback to interrupt for polling timeouts exceeding 2 jiffies
spi: fix race freeing dummy_tx/rx before it is unmapped
spi: bcm2835: enable dma modes for transfers meeting certain conditions
spi: bcm2835: fix kbuild compile warnings/errors and a typo
spi: restore rx/tx_buf in case of unset CONFIG_HAS_DMA
Mathias Krause (1):
spi: pxa2xx: Constify ACPI device ids
Michael Welling (7):
spi: omap2-mcspi: Switch driver to use transfer_one
spi: omap2-mcspi: Add gpio_request and init CS
spi: omap2-mcspi: Fix native cs with new set_cs
spi: omap2-mcspi: Remove unnecessary delay
spi: omap2-mcspi: Fix set_cs function for active high
spi: omap2-mcspi: Fix GPIO chip select support
spi: omap2-mcspi: Handle error on gpio_request
Mirza Krak (1):
spi: fsl-dspi: Use pinctrl PM helpers
Murali Karicheri (1):
spi: davinci: change the lower limit of pre-scale divider to 1
Qipan Li (6):
spi: sirf: replace BUG condition by error code for unsupported transfer
spi: sirf: request and free cs gpio in setup and cleanup callbacks
spi: sirf: replace kmalloc by devm_kzalloc
spi: sirf: add support for USP-based SPI
spi: sirf: remove the allocation of dummypage
spi: sirf: add the reset for USP-based SPI
Ranjit Waghmode (2):
spi: zynq: Add DT bindings documentation for Zynq Ultrascale+ MPSoC GQSPI controller
spi: Add support for Zynq Ultrascale+ MPSoC GQSPI controller
Yoshinori Sato (1):
spi: bcm2835: depends GPIOLIB
kbuild test robot (1):
spi: bcm2835: bcm2835_dma_release() can be static
.../devicetree/bindings/spi/spi-ath79.txt | 24 +
.../devicetree/bindings/spi/spi-fsl-dspi.txt | 2 +-
.../devicetree/bindings/spi/spi-orion.txt | 8 +-
Documentation/devicetree/bindings/spi/spi-sirf.txt | 3 +-
.../devicetree/bindings/spi/spi-zynqmp-qspi.txt | 26 +
.../devicetree/bindings/spi/spi_atmel.txt | 8 +-
.../devicetree/bindings/spi/spi_pl022.txt | 2 +-
.../include/asm/mach-ath79/ath79_spi_platform.h | 4 -
drivers/spi/Kconfig | 26 +-
drivers/spi/Makefile | 3 +-
drivers/spi/spi-ath79.c | 34 +-
drivers/spi/spi-atmel.c | 292 ++++-
drivers/spi/spi-bcm2835.c | 392 ++++++-
drivers/spi/spi-davinci.c | 2 +-
drivers/spi/spi-fsl-dspi.c | 307 ++++--
drivers/spi/spi-fsl-espi.c | 6 +-
drivers/spi/spi-imx.c | 2 +-
drivers/spi/spi-omap2-mcspi.c | 280 +++--
drivers/spi/spi-orion.c | 70 +-
drivers/spi/spi-pxa2xx-pci.c | 8 +-
drivers/spi/spi-pxa2xx-pxadma.c | 487 ---------
drivers/spi/spi-pxa2xx.c | 159 +--
drivers/spi/spi-pxa2xx.h | 6 +-
drivers/spi/spi-rb4xx.c | 210 ++++
drivers/spi/spi-rspi.c | 23 +-
drivers/spi/spi-s3c64xx.c | 2 +-
drivers/spi/spi-sh-msiof.c | 2 +-
drivers/spi/spi-sirf.c | 877 ++++++++++-----
drivers/spi/spi-zynqmp-gqspi.c | 1122 ++++++++++++++++++++
drivers/spi/spi.c | 45 +-
drivers/spi/spidev.c | 33 +-
include/linux/pxa2xx_ssp.h | 3 +-
32 files changed, 3281 insertions(+), 1187 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/spi-ath79.txt
create mode 100644 Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.txt
delete mode 100644 drivers/spi/spi-pxa2xx-pxadma.c
create mode 100644 drivers/spi/spi-rb4xx.c
create mode 100644 drivers/spi/spi-zynqmp-gqspi.c
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-06-23 10:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-23 10:41 [GIT PULL] spi updates for v4.2 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.