mirror-linux/Documentation/devicetree/bindings/arm
Linus Torvalds 2a17bb8c20 Devicetree updates for v6.12:
DT Bindings:
 - Drop duplicate devices in trivial-devices.yaml
 
 - Add a common serial peripheral device schema and reference it in
   serial device schemas.
 
 - Convert nxp,lpc1850-wdt, zii,rave-wdt, ti,davinci-wdt,
   snps,archs-pct, fsl,bcsr, fsl,fpga-qixis-i2c, fsl,fpga-qixis,
   fsl,cpm-enet, fsl,cpm-mdio, fsl,ucc-hdlc, maxim,ds26522,
   aspeed,ast2400-cvic, aspeed,ast2400-vic, fsl,ftm-timer,
   ti,davinci-timer, fsl,rcpm, and qcom,ebi2 to DT schema
 
 - Add support for rockchip,rk3576-wdt, qcom,apss-wdt-sa8255p,
   fsl,imx8qm-irqsteer, qcom,pm6150-vib, qcom,sa8255p-pdc, isil,isl69260,
   ti,tps546d24, and lpc32xx DMA mux
 
 - Drop duplicate nvidia,tegra186-ccplex-cluster.yaml and
   mediatek,mt6795-sys-clock.yaml
 
 - Add arm,gic ESPI and EPPI interrupt type specifiers
 
 - Add another batch of legacy compatible strings which we have no
   intention of documenting
 
 - Add dmas/dma-names properties to FSL lcdif
 
 - Fix wakeup-source reference to m8921-keypad.yaml
 
 - Treewide fixes of typos in bindings
 
 DT Core:
 - Update dtc/libfdt to upstream version v1.7.0-95-gbcd02b523429
 
 - More conversions to scoped iterators and __free() initializer
 
 - Handle overflows in address resources on 32-bit systems
 
 - Extend extracting compatible strings in sources from function
   parameters
 
 - Use of_property_present() in DT unittest
 
 - Clean-up of_irq_to_resource() to use helpers
 
 - Support #msi-cells=<0> in of_msi_get_domain()
 
 - Improve the kerneldoc for of_property_match_string()
 
 - kselftest: Ignore nodes that have ancestors disabled
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmbrSpcACgkQ+vtdtY28
 YcNpOw//WUD4C/tX8aoekeeoWo0uhCxy3IWzqNFOkP1wYhI4W5Fjoy6COlO1e428
 +knrEARe6fNBXa98wZo2PWC6yiHW5kFpFbf1epGCvP7O4uBZgColACnbCjtORZ5A
 /k3zXj8mu3CphsuTLljM8Ap0RUwqwlhmHJAz1pQlQWslK/v/QaopXtiR4dXS5Bdw
 jAGFiGDWni3NxiSPuey+1NJeY+t64AsplsCJ8a+3HIqXCxE6HohaboxIvsTaA999
 tbEah4AwVv3uQzdh01tmbd4z45XbKjUBc6IscTTXbm2pdpmmCDR9K0k9kkceDDGz
 7zyPf1/GGFG+RKC+irUkWHjIb89DrCUl7/DrRO1yijbTuFBktiJZ1KAVuVrmxJSd
 qh359bphMOx5hbZnPMvsH3Qyb78+U5sCKIHYddzqi1l7o+kMxGE3CqZFj2fGPfiQ
 W/f9ERQMwbicn0rFh/sdDf1S+QfRQQqjvfko2gjWWEUoImkuxcUiubYQi+ujnuHX
 S9YGYO8siiODSrVPBKJs1ylYxBlsU4YFk2KSBLjdA3erBvGe4DeH6HozXjh6WmlN
 e+/4UMoGRPeOesOHhPPqRWkgULmH7X0Ti61FNG2nnDyrt4z2auQ/UIDXj4gfFyS+
 PqfPFH2N83dPaHe6PyDoeEkbqEyKI1+gNtGx/alZeMkwMkwDyfU=
 =a3qP
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree updates from Rob Herring:
 "DT Bindings:

   - Drop duplicate devices in trivial-devices.yaml

   - Add a common serial peripheral device schema and reference it in
     serial device schemas.

   - Convert nxp,lpc1850-wdt, zii,rave-wdt, ti,davinci-wdt,
     snps,archs-pct, fsl,bcsr, fsl,fpga-qixis-i2c, fsl,fpga-qixis,
     fsl,cpm-enet, fsl,cpm-mdio, fsl,ucc-hdlc, maxim,ds26522,
     aspeed,ast2400-cvic, aspeed,ast2400-vic, fsl,ftm-timer,
     ti,davinci-timer, fsl,rcpm, and qcom,ebi2 to DT schema

   - Add support for rockchip,rk3576-wdt, qcom,apss-wdt-sa8255p,
     fsl,imx8qm-irqsteer, qcom,pm6150-vib, qcom,sa8255p-pdc,
     isil,isl69260, ti,tps546d24, and lpc32xx DMA mux

   - Drop duplicate nvidia,tegra186-ccplex-cluster.yaml and
     mediatek,mt6795-sys-clock.yaml

   - Add arm,gic ESPI and EPPI interrupt type specifiers

   - Add another batch of legacy compatible strings which we have no
     intention of documenting

   - Add dmas/dma-names properties to FSL lcdif

   - Fix wakeup-source reference to m8921-keypad.yaml

   - Treewide fixes of typos in bindings

  DT Core:

   - Update dtc/libfdt to upstream version v1.7.0-95-gbcd02b523429

   - More conversions to scoped iterators and __free() initializer

   - Handle overflows in address resources on 32-bit systems

   - Extend extracting compatible strings in sources from function
     parameters

   - Use of_property_present() in DT unittest

   - Clean-up of_irq_to_resource() to use helpers

   - Support #msi-cells=<0> in of_msi_get_domain()

   - Improve the kerneldoc for of_property_match_string()

   - kselftest: Ignore nodes that have ancestors disabled"

* tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (59 commits)
  dt-bindings: watchdog: Add rockchip,rk3576-wdt compatible
  dt-bindings: cpu: Drop duplicate nvidia,tegra186-ccplex-cluster.yaml
  dt-bindings: clock: mediatek: Drop duplicate mediatek,mt6795-sys-clock.yaml
  of/irq: Use helper to define resources
  of/irq: Make use of irq_get_trigger_type()
  dt-bindings: clk: vc5: Make SD/OE pin configuration properties not required
  drivers/of: Improve documentation for match_string
  of: property: Do some clean up with use of __free()
  dt-bindings: watchdog: qcom-wdt: document support on SA8255p
  dt-bindings: interrupt-controller: fsl,irqsteer: Document fsl,imx8qm-irqsteer
  dt-bindings: interrupt-controller: arm,gic: add ESPI and EPPI specifiers
  dt-bindings: dma: Add lpc32xx DMA mux binding
  dt-bindings: trivial-devices: Drop duplicate "maxim,max1237"
  dt-bindings: trivial-devices: Drop duplicate LM75 compatible devices
  dt-bindings: trivial-devices: Deprecate "ad,ad7414"
  dt-bindings: trivial-devices: Drop incorrect and duplicate at24 compatibles
  dt-bindings: wakeup-source: update reference to m8921-keypad.yaml
  dt-bindings: interrupt-controller: qcom-pdc: document support for SA8255p
  dt-bindings: Fix various typos
  of: address: Unify resource bounds overflow checking
  ...
2024-09-19 08:38:51 +02:00
..
altera dt-bindings: mfd: syscon: Add missing simple syscon compatibles 2024-05-10 15:39:16 +01:00
amlogic dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs 2024-08-20 17:27:27 +02:00
apple dt-bindings: arm: apple: apple,pmgr: Add t8112-pmgr compatible 2023-03-28 19:38:59 +09:00
aspeed dt-bindings: arm: aspeed: add Meta Catalina board 2024-08-22 13:07:14 +09:30
bcm dt-bindings: arm: bcm: Add BCM2712 SoC support 2024-06-20 10:59:27 +02:00
calxeda dt-bindings: arm/calxeda: drop unneeded quotes 2023-11-28 13:21:59 -06:00
cpu-enable-method dt-bindings: mfd: syscon: Add more simple compatibles 2024-07-04 17:38:38 +01:00
firmware dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
freescale Devicetree updates for v6.11: 2024-07-17 18:07:31 -07:00
hisilicon dt-bindings: hisilicon: Merge hi3620-clock into hisilicon,sysctrl binding 2023-12-08 06:13:38 +00:00
keystone dt-bindings: ti: fix TISCI protocol URL link 2024-06-27 17:44:48 -05:00
marvell - New Drivers 2024-07-17 17:42:20 -07:00
mediatek dt-bindings: clock: mediatek: convert SSUSBSYS to the json-schema clock 2024-02-21 20:56:37 -08:00
mrvl dt-bindings: move cache controller bindings to a cache directory 2023-04-04 12:12:13 -05:00
mstar dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
nuvoton dt-bindings: arm: Add initial bindings for Nuvoton platform 2023-06-05 13:18:08 +02:00
nxp
omap Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
rockchip dt-bindings: arm: rockchip: Add rk3576 compatible string to pmu.yaml 2024-09-04 00:00:01 +02:00
samsung dt-bindings: arm: samsung: Document exynosautov920 SADK board binding 2023-11-15 13:48:53 +01:00
socionext dt-bindings: arm: socionext: add Synquacer platforms 2023-06-21 20:14:05 -06:00
sprd dt-bindings: arm: Add compatible strings for Unisoc's UMS9620 2023-12-28 16:09:22 +08:00
stm32 dt-bindings: arm: stm32: Add compatible strings for Protonic boards 2024-09-05 11:31:55 +02:00
sunxi
tegra dt-bindings: tegra: pmc: Update scratch as an optional aperture 2024-02-16 12:18:14 +01:00
ti dt-bindings: arm: ti: Add BeagleY-AI 2024-09-01 14:02:20 -05:00
ux500
vt8500
actions.yaml
airoha.yaml dt-bindings: arm64: dts: airoha: Add en7581 entry 2024-06-27 10:10:18 +02:00
altera.yaml
amazon,al.yaml
amd,pensando.yaml dt-bindings: arm: add AMD Pensando boards 2023-09-28 09:44:38 +02:00
amlogic.yaml dt-bindings: arm: amlogic: add support for Dreambox One/Two 2024-06-24 10:09:26 +02:00
apple.yaml dt-bindings: arm: apple: Add t8112 j413/j473/j493 compatibles 2023-03-28 19:39:27 +09:00
arm,cci-400.yaml
arm,coresight-catu.yaml
arm,coresight-cpu-debug.yaml
arm,coresight-cti.yaml dt-bindings: arm,coresight-cti: Add missing additionalProperties on child nodes 2023-10-30 16:06:02 -05:00
arm,coresight-dummy-sink.yaml dt-bindings: arm: update James Clark's email address 2024-07-26 14:32:50 -07:00
arm,coresight-dummy-source.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
arm,coresight-dynamic-funnel.yaml
arm,coresight-dynamic-replicator.yaml
arm,coresight-etb10.yaml
arm,coresight-etm.yaml
arm,coresight-static-funnel.yaml
arm,coresight-static-replicator.yaml
arm,coresight-stm.yaml
arm,coresight-tmc.yaml
arm,coresight-tpiu.yaml
arm,corstone1000.yaml dt-bindings: arm: Update Corstone-1000 maintainers 2024-08-15 09:23:19 -06:00
arm,embedded-trace-extension.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
arm,integrator.yaml dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 2023-11-01 10:02:18 +00:00
arm,juno-fpga-apb-regs.yaml dt-bindings: arm: arm,juno-fpga-apb-regs: document FPGA syscon 2024-06-20 09:51:32 +01:00
arm,realview.yaml dt-bindings: arm: realview: Spelling s/ARM 11/Arm11/, s/Cortex A-/Cortex-A/ 2024-02-21 23:30:01 +01:00
arm,scu.yaml
arm,trace-buffer-extension.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
arm,versatile-sysreg.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
arm,versatile.yaml dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 2023-11-01 10:02:18 +00:00
arm,vexpress-juno.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
atmel-at91.yaml dt-bindings: ARM: at91: Document Microchip SAMA7G54 Curiosity 2024-02-23 19:36:53 +02:00
atmel-sysregs.txt dt-bindings: atmel-sysreg: add sam9x7 2024-08-07 19:15:09 +03:00
axis.txt dt-bindings: mfd: syscon: Add more simple compatibles 2024-07-04 17:38:38 +01:00
axxia.yaml
bitmain.yaml
calxeda.yaml
cavium-thunder.txt
cavium-thunder2.txt
cci-control-port.yaml
cpus.yaml dt-bindings: arm: cpus: Add new Cortex and Neoverse names 2024-07-08 17:40:30 -06:00
digicolor.yaml
fsl.yaml dt-bindings: arm: fsl: Add Variscite Symphony board and VAR-SOM-MX8MP SoM 2024-09-03 16:37:54 +08:00
gemini.yaml
google.yaml dt-bindings: arm: google: Add bindings for Google ARM platforms 2023-12-13 20:11:34 +01:00
hpe,gxp.yaml
intel,keembay.yaml
intel,socfpga.yaml dt-bindings: intel: Add Intel Agilex5 compatible 2023-08-08 06:32:34 -05:00
intel-ixp4xx.yaml dt-bindings: arm: List more IXP4xx devices 2023-10-09 22:25:35 +02:00
linux,dummy-virt.yaml
mediatek.yaml dt-bindings: arm: mediatek: Add MT8186 Voltorb Chromebooks 2024-06-27 10:10:26 +02:00
microchip,sparx5.yaml
moxart.yaml
nvidia,tegra194-ccplex.yaml dt-bindings: arm: nvidia: Drop unneeded quotes 2023-04-04 15:32:11 +02:00
pmu.yaml dt-bindings: arm: pmu: Add new Cortex and Neoverse cores 2024-07-01 15:00:04 +01:00
primecell.yaml
psci.yaml dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas 2023-09-28 10:34:02 -05:00
qcom,coresight-remote-etm.yaml dt-bindings: arm: Add remote etm dt-binding 2024-01-09 10:56:18 -06:00
qcom,coresight-tpda.yaml dt-bindings: arm: qcom,coresight-tpda: fix indentation in the example 2024-04-16 10:28:30 +01:00
qcom,coresight-tpdm.yaml dt-bindings: arm: qcom,coresight-tpdm: Rename qcom,dsb-element-size 2024-02-27 11:23:31 +00:00
qcom-soc.yaml dt-bindings: arm: qcom-soc: extend pattern matching for X1E80100 SoC 2023-12-07 08:50:59 -08:00
qcom.yaml dt-bindings: arm: qcom: Add Lenovo ThinkPad T14s Gen 6 2024-08-30 21:30:03 -05:00
rda.yaml
realtek.yaml
rockchip.yaml dt-bindings: arm: rockchip: Add GameForce Ace 2024-09-04 20:44:04 +02:00
secure.txt
sp810.yaml
spear.yaml
ste-nomadik.txt
sti.yaml dt-bindings: arm: sti: add STi boards and remove stih415/stih416 2023-10-13 09:03:51 +02:00
sunplus,sp7021.yaml
sunxi.yaml dt-bindings: arm: sunxi: Add Anbernic RG35XXSP 2024-08-01 22:00:48 +08:00
syna.txt dt-bindings: arm: syna: remove unstable remark 2024-03-01 15:53:41 -06:00
tegra.yaml dt-bindings: arm: tegra: Document Nyan, all revisions in kernel tree 2024-08-29 17:24:49 +02:00
tesla.yaml
toshiba.yaml
ux500.yaml
vexpress-config.yaml
vexpress-scc.txt
vexpress-sysreg.yaml
vt8500.yaml
xen.txt dt-bindings: Update Documentation/arm references 2023-06-16 08:32:06 -06:00