linux/Documentation/devicetree/bindings/spi
Linus Torvalds cc3c470ae4 ARM: driver changes for 5.19
There are minor updates to SoC specific drivers for chips by Rockchip,
 Samsung, NVIDIA, TI, NXP, i.MX, Qualcomm, and Broadcom. Noteworthy
 driver changes include:
 
 - Several conversions of DT bindings to yaml format.
 
 - Renesas adds driver support for R-Car V4H, RZ/V2M and RZ/G2UL SoCs.
 
 - Qualcomm adds a bus driver for the SSC (Snapdragon Sensor Core),
   and support for more chips in the RPMh power domains and the soc-id.
 
 - NXP has a new driver for the HDMI blk-ctrl on i.MX8MP.
 
 - Apple M1 gains support for the on-chip NVMe controller, making it
   possible to finally use the internal disks. This also includes SoC
   drivers for their RTKit IPC and for the SART DMA address filter.
 
 For other subsystems that merge their drivers through the SoC tree,
 we have
 
 - Firmware drivers for the ARM firmware stack including TEE, OP-TEE,
   SCMI and FF-A get a number of smaller updates and cleanups. OP-TEE
   now has a cache for firmware argument structures as an optimization,
   and SCMI now supports the 3.1 version of the specification.
 
 - Reset controller updates to Amlogic, ASpeed, Renesas and ACPI drivers
 
 - Memory controller updates for Tegra, and a few updates for other
   platforms.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmKOXOoACgkQmmx57+YA
 GNlpVQ//eQGfL0WktE5G/y0mCVuVHtXT5nSjHMgjTOdb9+QvaATCfxnLXvP7Gq7C
 7YzJd68G+2ZC4rUkkjTxyMICT7eIrJSAIAFn4PWee4EQ5DfbHgG+1tToTjxqb+QQ
 6wGB5MVaYUhjZE30kY2E8a+OKxHtEnkt9wcch6ei0vzsMZquQJF6byfHd5+I4Knd
 CyDmXX8ZGXK3FnhvuBLr3Rgwyhs0X4Ju7UaONLZxBYxdnh8WmymRszmMnv5qEkub
 KDe8fbhFamOT3Z55JdCA5xq7LvUzjsKpTGFxFcS0ptbkTmtAsuyYqqiWvAPx3D5u
 5TxVGSx9QKid6fpIsITZ2ptO6fgljh1W9b/3Y3/eltudXsM1qqSxyN2Hre+M9egf
 WEDADqbNR5Y5+bq1iZWI348jXkNHVPpsLHI9Ihqf4yyrKwFkmRmNLnws53XTAPH2
 FPXZvJjwFDBDHGfewSoLFePXUPNytVLXbr6Mq72ZyTDIBDU8Mxh666Wd8bu4tgbG
 1Y2pMjDIdXDOsljM6Of5D3XjM1kuDwEmFxWGy+cKLgoEbHLeE1xIbTjUir4687+d
 VNHdtsIRFPRZzz2lUSmI8vlA2aewMWrkOF/Ulz8xh6gG8uitMSfOxghg4IWOfRVM
 mlvgFP5eqTInmQcbWRxaRO9JzP+rPp1sAcEpsBmuEHw5Akflbc8=
 =XoLF
 -----END PGP SIGNATURE-----

Merge tag 'arm-drivers-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull ARM driver updates from Arnd Bergmann:
 "There are minor updates to SoC specific drivers for chips by Rockchip,
  Samsung, NVIDIA, TI, NXP, i.MX, Qualcomm, and Broadcom.

  Noteworthy driver changes include:

   - Several conversions of DT bindings to yaml format.

   - Renesas adds driver support for R-Car V4H, RZ/V2M and RZ/G2UL SoCs.

   - Qualcomm adds a bus driver for the SSC (Snapdragon Sensor Core),
     and support for more chips in the RPMh power domains and the
     soc-id.

   - NXP has a new driver for the HDMI blk-ctrl on i.MX8MP.

   - Apple M1 gains support for the on-chip NVMe controller, making it
     possible to finally use the internal disks. This also includes SoC
     drivers for their RTKit IPC and for the SART DMA address filter.

  For other subsystems that merge their drivers through the SoC tree, we
  have

   - Firmware drivers for the ARM firmware stack including TEE, OP-TEE,
     SCMI and FF-A get a number of smaller updates and cleanups. OP-TEE
     now has a cache for firmware argument structures as an
     optimization, and SCMI now supports the 3.1 version of the
     specification.

   - Reset controller updates to Amlogic, ASpeed, Renesas and ACPI
     drivers

   - Memory controller updates for Tegra, and a few updates for other
     platforms"

* tag 'arm-drivers-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (159 commits)
  memory: tegra: Add MC error logging on Tegra186 onward
  memory: tegra: Add memory controller channels support
  memory: tegra: Add APE memory clients for Tegra234
  memory: tegra: Add Tegra234 support
  nvme-apple: fix sparse endianess warnings
  soc/tegra: pmc: Document core domain fields
  soc: qcom: pdr: use static for servreg_* variables
  soc: imx: fix semicolon.cocci warnings
  soc: renesas: R-Car V3U is R-Car Gen4
  soc: imx: add i.MX8MP HDMI blk-ctrl
  soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl
  soc: imx: add i.MX8MP HSIO blk-ctrl
  soc: imx: imx8m-blk-ctrl: set power device name
  soc: qcom: llcc: Add sc8180x and sc8280xp configurations
  dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles
  soc/tegra: pmc: Select REGMAP
  dt-bindings: reset: st,sti-powerdown: Convert to yaml
  dt-bindings: reset: st,sti-picophyreset: Convert to yaml
  dt-bindings: reset: socfpga: Convert to yaml
  dt-bindings: reset: snps,axs10x-reset: Convert to yaml
  ...
2022-05-26 10:32:47 -07:00
..
adi,axi-spi-engine.txt
allwinner,sun4i-a10-spi.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
allwinner,sun6i-a31-spi.yaml dt-bindings: spi: sunxi: document F1C100 controllers 2022-04-06 22:27:28 +02:00
amlogic,meson6-spifc.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
amlogic,meson-gx-spicc.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
aspeed,ast2600-fmc.yaml spi: Convert the Aspeed SMC controllers device tree binding 2022-05-16 12:59:09 +01:00
atmel,quadspi.yaml spi: atmel,quadspi: Define sama7g5 QSPI 2021-12-15 22:16:55 +00:00
brcm,bcm2835-aux-spi.txt
brcm,bcm2835-spi.txt dt-bindings: spi: Document bcm2711 and bcm7211 SPI compatible 2020-06-15 11:26:07 -06:00
brcm,spi-bcm-qspi.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
cdns,qspi-nor-peripheral-props.yaml spi: dt-bindings: cdns,qspi-nor: Move peripheral-specific properties out 2021-12-01 14:15:46 +00:00
cdns,qspi-nor.yaml spi: Updates for v5.17 2022-01-11 12:19:47 -08:00
cdns,xspi.yaml spi: cadence: add dt-bindings documentation for Cadence XSPI controller 2021-09-27 13:02:32 +01:00
efm32-spi.txt
fsl-imx-cspi.yaml dt-bindings: Use Shawn Guo's preferred e-mail for i.MX bindings 2020-08-18 10:31:43 -06:00
fsl-spi.txt powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, spi nodes 2020-01-23 21:31:14 +11:00
fsl,spi-fsl-qspi.yaml spi: Convert Freescale QSPI binding to json schema 2021-04-23 13:18:38 +01:00
icpdas-lp8841-spi-rtc.txt
ingenic,spi.yaml spi: Add bindings for new Ingenic SoCs. 2022-04-25 14:00:50 +01:00
jcore,spi.txt
marvell,mmp2-ssp.yaml dt-bindings: spi: Convert spi-pxa2xx to json-schema 2020-05-28 17:03:53 -06:00
mediatek,spi-mt65xx.yaml spi: support hclk 2022-04-04 08:48:38 +01:00
mediatek,spi-mtk-nor.yaml dt-bindings: Fix missing '/schemas' in $ref paths 2022-03-28 20:17:55 -05:00
mediatek,spi-mtk-snfi.yaml spi: dt-bindings: add binding doc for spi-mtk-snfi 2022-04-27 17:22:54 +01:00
mediatek,spi-slave-mt27xx.yaml spi: Convert spi-slave-mt27xx to json-schema 2022-02-08 13:38:12 +00:00
microchip,mpfs-spi.yaml spi: add bindings for microchip mpfs spi 2022-01-24 13:32:08 +00:00
microchip,spi-pic32.txt
mikrotik,rb4xx-spi.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
mxicy,mx25f0a-spi.yaml dt-bindings: spi: mxic: Document the nand-ecc-engine property 2022-01-23 12:36:21 +01:00
mxs-spi.yaml dt-bindings: spi: Convert mxs spi to json-schema 2020-07-10 16:33:29 +01:00
nuvoton,npcm-fiu.txt dt-binding: spi: add NPCM FIU controller 2019-08-30 12:41:57 +01:00
nuvoton,npcm-pspi.txt dt-binding: spi: add NPCM PSPI reset binding 2020-01-23 12:13:55 +00:00
nvidia,tegra20-sflash.txt
nvidia,tegra20-slink.txt
nvidia,tegra114-spi.txt spi: document tx/rx clock delay properties 2019-04-08 14:21:45 +07:00
nvidia,tegra210-quad.yaml spi: Fix Tegra QSPI example 2022-03-07 13:16:10 +00:00
omap-spi.yaml dt-bindings: More use 'enum' instead of 'oneOf' plus 'const' entries 2021-09-10 14:54:21 -05:00
qca,ar934x-spi.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
qcom,spi-geni-qcom.yaml spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema 2022-04-26 10:02:54 -05:00
qcom,spi-qcom-qspi.yaml Devicetree updates for v5.19: 2022-05-25 14:56:06 -07:00
qcom,spi-qup.yaml spi: dt-bindings: qcom,spi-qup: convert to dtschema 2022-04-07 12:45:55 -05:00
realtek,rtl-spi.yaml dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries 2021-08-30 07:01:24 -05:00
renesas,hspi.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
renesas,rspi.yaml spi: dt-bindings: renesas,rspi: Document RZ/G2UL SoC 2022-05-03 14:00:47 +01:00
renesas,sh-msiof.yaml dt-bindings: Fix array constraints on scalar properties 2022-04-14 13:02:12 -05:00
rockchip-sfc.yaml spi: rockchip-sfc: Bindings for Rockchip serial flash controller 2021-08-17 13:36:03 +01:00
samsung,spi-peripheral-props.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
samsung,spi.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
snps,dw-apb-ssi.yaml spi: Use 'flash' node name instead of 'spi-flash' in example 2021-09-21 15:25:10 +01:00
socionext,uniphier-spi.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
spi_altera.txt
spi_atmel.txt dt-bindings: spi_atmel: add microchip,sam9x60-spi 2020-01-09 21:26:04 +00:00
spi_oc_tiny.txt
spi-armada-3700.txt
spi-ath79.txt
spi-bcm63xx-hsspi.txt
spi-bcm63xx.txt
spi-bus.txt spi: Add YAML schemas for the generic SPI options 2019-05-21 21:25:08 +01:00
spi-cadence.yaml spi: convert Cadence SPI bindings to YAML 2021-06-17 13:53:50 +01:00
spi-clps711x.txt
spi-controller.yaml Devicetree updates for v5.18: 2022-03-26 11:41:53 -07:00
spi-davinci.txt dt-bindings: align SPI NOR node name with dtschema 2022-04-07 14:03:06 -05:00
spi-fsl-dspi.txt spi: spi-fsl-dspi: Make bus-num property optional 2020-03-05 14:36:25 +00:00
spi-fsl-lpspi.yaml spi: fsl-lpspi: Add imx8ulp compatible string 2021-11-22 15:48:25 +00:00
spi-gpio.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
spi-img-spfi.txt
spi-lantiq-ssc.txt spi: Add bindings for Lightning Mountain SoC 2020-07-22 01:56:00 +01:00
spi-mt7621.txt spi: mt7621: Move SPI driver out of staging 2019-03-25 12:13:34 +00:00
spi-mux.yaml spi: spi-mux: Add reference to spi-peripheral-props.yaml schema 2022-01-06 13:55:59 +00:00
spi-nxp-fspi.yaml spi: Update NXP Flexspi maintainer details 2022-03-07 13:16:02 +00:00
spi-octeon.txt
spi-orion.txt
spi-peripheral-props.yaml spi: Tesla FSD support 2022-03-08 20:07:09 +00:00
spi-pl022.yaml dt-bindings: align SPI NOR node name with dtschema 2022-04-07 14:03:06 -05:00
spi-rockchip.yaml spi: spi-rockchip: Add rk3568-spi compatible 2022-01-24 13:28:32 +00:00
spi-sc18is602.txt
spi-sifive.yaml spi: Update DT binding docs to support SiFive FU740 SoC 2020-12-08 14:21:51 +00:00
spi-sprd.txt dt-bindings: spi: Add the DMA properties for the SPI dma mode 2019-02-13 12:20:51 +00:00
spi-st-ssc.txt
spi-sunplus-sp7021.yaml spi: dt-bindings: remove unused required property 2022-02-25 13:45:46 +00:00
spi-synquacer.txt spi: Add DT bindings for Synquacer 2019-06-04 15:50:29 +01:00
spi-xilinx.yaml spi: dt-bindings: xilinx: Drop type reference on *-bits properties 2021-09-10 14:54:27 -05:00
spi-xtensa-xtfpga.txt
spi-zynqmp-qspi.yaml spi: convert Xilinx Zynq UltraScale+ MPSoC GQSPI bindings to YAML 2021-06-25 12:26:48 +01:00
sprd,spi-adi.yaml dt-bindings: Fix missing '/schemas' in $ref paths 2022-03-28 20:17:55 -05:00
sqi-pic32.txt
st,stm32-qspi.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
st,stm32-spi.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
ti_qspi.txt spi: ti_qspi: fix unit address 2020-05-19 14:40:14 +01:00
xlnx,zynq-qspi.yaml dt-bindings: spi: zynq: Convert Zynq QSPI binding to yaml 2021-02-11 12:30:37 +01:00