Merge tag 'spi-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Pull spi updates from Mark Brown: "The big theme for this release has been performance, we've had a series of unrelated overhauls of a few drivers all with a big peformance component. Otherwise it's been relatively quiet, highlights include: - A big overhaul of the spi-fsl-dspi driver improving the code quality, performance and stability from Vladimir Oltean. - A big performance enhancement for the bc2835 (Raspberry Pi) driver for unidirectional transfers from Lukas Wunner. - Improved performance on small transfers for the uniphier driver from Keiji Hayashibara. - Lots of coccinelle generated cleanups from Yue Haibing. - New device support for Freescale ls2080a and Nuvoton NPCM FIU" * tag 'spi-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (102 commits) spi: mediatek: support large PA spi: mediatek: add spi support for mt6765 IC dt-bindings: spi: update bindings for MT6765 SoC spi: bcm2835: Speed up RX-only DMA transfers by zero-filling TX FIFO spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO dmaengine: bcm2835: Avoid accessing memory when copying zeroes spi: bcm2835: Cache CS register value for ->prepare_message() dmaengine: bcm2835: Document struct bcm2835_dmadev spi: Guarantee cacheline alignment of driver-private data dmaengine: bcm2835: Allow reusable descriptors dmaengine: bcm2835: Allow cyclic transactions without interrupt spi: bcm2835: Drop dma_pending flag spi: bcm2835: Work around DONE bit erratum spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request() spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_pump_messages spi: npcm-fiu: remove set but not used variable 'retlen' spi: fsl-spi: use devm_platform_ioremap_resource() to simplify code spi: zynq-qspi: use devm_platform_ioremap_resource() to simplify code spi: zynqmp: use devm_platform_ioremap_resource() to simplify code spi: xlp: use devm_platform_ioremap_resource() to simplify code ...
No related branches found
No related tags found
Showing
- drivers/spi/spi-lp8841-rtc.c 1 addition, 3 deletionsdrivers/spi/spi-lp8841-rtc.c
- drivers/spi/spi-meson-spicc.c 1 addition, 3 deletionsdrivers/spi/spi-meson-spicc.c
- drivers/spi/spi-meson-spifc.c 1 addition, 3 deletionsdrivers/spi/spi-meson-spifc.c
- drivers/spi/spi-mt65xx.c 48 additions, 6 deletionsdrivers/spi/spi-mt65xx.c
- drivers/spi/spi-mt7621.c 1 addition, 3 deletionsdrivers/spi/spi-mt7621.c
- drivers/spi/spi-mxs.c 1 addition, 3 deletionsdrivers/spi/spi-mxs.c
- drivers/spi/spi-npcm-fiu.c 769 additions, 0 deletionsdrivers/spi/spi-npcm-fiu.c
- drivers/spi/spi-npcm-pspi.c 1 addition, 4 deletionsdrivers/spi/spi-npcm-pspi.c
- drivers/spi/spi-nuc900.c 1 addition, 4 deletionsdrivers/spi/spi-nuc900.c
- drivers/spi/spi-nxp-fspi.c 1 addition, 3 deletionsdrivers/spi/spi-nxp-fspi.c
- drivers/spi/spi-oc-tiny.c 1 addition, 3 deletionsdrivers/spi/spi-oc-tiny.c
- drivers/spi/spi-pic32-sqi.c 1 addition, 4 deletionsdrivers/spi/spi-pic32-sqi.c
- drivers/spi/spi-pic32.c 3 additions, 9 deletionsdrivers/spi/spi-pic32.c
- drivers/spi/spi-qcom-qspi.c 2 additions, 6 deletionsdrivers/spi/spi-qcom-qspi.c
- drivers/spi/spi-rb4xx.c 1 addition, 3 deletionsdrivers/spi/spi-rb4xx.c
- drivers/spi/spi-s3c24xx.c 1 addition, 4 deletionsdrivers/spi/spi-s3c24xx.c
- drivers/spi/spi-sh-msiof.c 1 addition, 4 deletionsdrivers/spi/spi-sh-msiof.c
- drivers/spi/spi-sh.c 1 addition, 3 deletionsdrivers/spi/spi-sh.c
- drivers/spi/spi-sifive.c 1 addition, 4 deletionsdrivers/spi/spi-sifive.c
- drivers/spi/spi-sirf.c 1 addition, 3 deletionsdrivers/spi/spi-sirf.c
Loading
Please register or sign in to comment