mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-27 01:11:31 +00:00
This has been a fairly quiet release for SPI, though it is likely that
the next release will have some big changes as there's some preparatory
work for multiple chip select support gone in - the rest of the code is
on the list but will need to be rebased onto -rc1. Otherwise there's a couple
of new tunables for chip select timings, some new devices and smaller
device specific updates and fixes.
- Support for configuring the hold and minimum inactive times for chip
selects.
- Beginnings of support for supporting devices which have multiple chip
selects on a single device.
- Support for newer Broadcom HSSPI and Intel controllers, Silicon Labs
EM3581 and SI3210.
There is a simple add/add conflict in MAINTAINERS with the I2C tree.
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmPzcwwACgkQJNaLcl1U
h9B3egf/Yo9cnaB473bDfIOmx/AAKU33U059n27CKdbkOy/pqP7zTaurne0aTFDD
SsJh9+Akmb4aBQTTT8RRn9zLho6pX2lUrtFDKjbVB1DM/E7Bad8EsMlqBGLpGUNs
GmEsa99XtUlcEeORq3HIObZ2G2v+Jy0IiidCUyTo48JZBAV3pvI5J8SPUwpWMfqM
fq2U5kCXjxlheQsa4FLzMqnWS91D3H58XFboPQJ2y29sqWSq2OnD/mt9XQVHcvbg
zzL/EfOYoIpw8c9Qf2ZPoLDzRZAdVhugFoMRKccW8OD/v5Rfaf02vhtwfz3G7JpV
So+eEIVSJniavgpBMnUY4tqTOxDe/g==
=xz0n
-----END PGP SIGNATURE-----
Merge tag 'spi-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Pull spi updates from Mark Brown:
"This has been a fairly quiet release for SPI, though it is likely that
the next release will have some big changes as there's some
preparatory work for multiple chip select support gone in - the rest
of the code is on the list but will need to be rebased onto -rc1.
Otherwise there's a couple of new tunables for chip select timings,
some new devices and smaller device specific updates and fixes.
- Support for configuring the hold and minimum inactive times for
chip selects.
- Beginnings of support for supporting devices which have multiple
chip selects on a single device.
- Support for newer Broadcom HSSPI and Intel controllers, Silicon
Labs EM3581 and SI3210"
* tag 'spi-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (67 commits)
spi: dt-bindings: qcom,spi-qcom-qspi: document OPP and power-domains
spi: spidev: drop the incorrect notice from Kconfig
spi: bcm63xx-hsspi: fix error code in probe
spi: bcmbca-hsspi: Fix error code in probe() function
spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
spi: intel: Check number of chip selects after reading the descriptor
spi: xilinx: add force_irq for QSPI mode
spi: spi-st-ssc: convert to DT schema
spi: Reorder fields in 'struct spi_transfer'
spi: cadence-quadspi: use STIG mode for small reads
spi: cadence-quadspi: setup ADDR Bits in cmd reads
spi: cadence-quadspi: Add flag for direct mode writes
spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion
MAINTAINERS: Remove file reference for Broadcom Broadband SoC HS SPI driver entry
spi: bcm63xx-hsspi: bcmbca-hsspi: fix _be16 type usage
MAINTAINERS: Add entry for Broadcom Broadband SoC HS SPI drivers
spi: bcmbca-hsspi: Add driver for newer HSSPI controller
spi: bcm63xx-hsspi: Disable spi mem dual io read op support
spi: spi-mem: Allow controller supporting mem_ops without exec_op
spi: bcm63xx-hsspi: Add prepend mode support
...
|
||
|---|---|---|
| .. | ||
| adi,axi-spi-engine.txt | ||
| allwinner,sun4i-a10-spi.yaml | ||
| allwinner,sun6i-a31-spi.yaml | ||
| amlogic,meson-gx-spicc.yaml | ||
| amlogic,meson6-spifc.yaml | ||
| aspeed,ast2600-fmc.yaml | ||
| atmel,at91rm9200-spi.yaml | ||
| atmel,quadspi.yaml | ||
| brcm,bcm63xx-hsspi.yaml | ||
| brcm,bcm2835-aux-spi.txt | ||
| brcm,bcm2835-spi.txt | ||
| brcm,spi-bcm-qspi.yaml | ||
| cdns,qspi-nor-peripheral-props.yaml | ||
| cdns,qspi-nor.yaml | ||
| cdns,xspi.yaml | ||
| fsl,spi-fsl-qspi.yaml | ||
| fsl-imx-cspi.yaml | ||
| fsl-spi.txt | ||
| hpe,gxp-spifi.yaml | ||
| icpdas-lp8841-spi-rtc.txt | ||
| ingenic,spi.yaml | ||
| jcore,spi.txt | ||
| marvell,mmp2-ssp.yaml | ||
| mediatek,spi-mt65xx.yaml | ||
| mediatek,spi-mtk-nor.yaml | ||
| mediatek,spi-mtk-snfi.yaml | ||
| mediatek,spi-slave-mt27xx.yaml | ||
| microchip,mpfs-spi.yaml | ||
| microchip,spi-pic32.txt | ||
| mikrotik,rb4xx-spi.yaml | ||
| mxicy,mx25f0a-spi.yaml | ||
| mxs-spi.yaml | ||
| nuvoton,npcm-fiu.txt | ||
| nuvoton,npcm-pspi.txt | ||
| nuvoton,wpcm450-fiu.yaml | ||
| nvidia,tegra20-sflash.txt | ||
| nvidia,tegra20-slink.txt | ||
| nvidia,tegra114-spi.txt | ||
| nvidia,tegra210-quad-peripheral-props.yaml | ||
| nvidia,tegra210-quad.yaml | ||
| omap-spi.yaml | ||
| qca,ar934x-spi.yaml | ||
| qcom,spi-geni-qcom.yaml | ||
| qcom,spi-qcom-qspi.yaml | ||
| qcom,spi-qup.yaml | ||
| ralink,mt7621-spi.yaml | ||
| realtek,rtl-spi.yaml | ||
| renesas,hspi.yaml | ||
| renesas,rspi.yaml | ||
| renesas,sh-msiof.yaml | ||
| rockchip-sfc.yaml | ||
| samsung,spi-peripheral-props.yaml | ||
| samsung,spi.yaml | ||
| snps,dw-apb-ssi.yaml | ||
| socionext,f-ospi.yaml | ||
| socionext,synquacer-spi.yaml | ||
| socionext,uniphier-spi.yaml | ||
| spi-armada-3700.txt | ||
| spi-ath79.txt | ||
| spi-bcm63xx.txt | ||
| spi-bus.txt | ||
| spi-cadence.yaml | ||
| spi-clps711x.txt | ||
| spi-controller.yaml | ||
| spi-davinci.txt | ||
| spi-fsl-dspi.txt | ||
| spi-fsl-lpspi.yaml | ||
| spi-gpio.yaml | ||
| spi-img-spfi.txt | ||
| spi-lantiq-ssc.txt | ||
| spi-mux.yaml | ||
| spi-nxp-fspi.yaml | ||
| spi-octeon.txt | ||
| spi-orion.txt | ||
| spi-peripheral-props.yaml | ||
| spi-pl022.yaml | ||
| spi-rockchip.yaml | ||
| spi-sc18is602.txt | ||
| spi-sifive.yaml | ||
| spi-sprd.txt | ||
| spi-sunplus-sp7021.yaml | ||
| spi-xilinx.yaml | ||
| spi-xtensa-xtfpga.txt | ||
| spi-zynqmp-qspi.yaml | ||
| spi_altera.txt | ||
| spi_oc_tiny.txt | ||
| sprd,spi-adi.yaml | ||
| sqi-pic32.txt | ||
| st,ssc-spi.yaml | ||
| st,stm32-qspi.yaml | ||
| st,stm32-spi.yaml | ||
| ti_qspi.txt | ||
| xlnx,zynq-qspi.yaml | ||