1
linux/Documentation/devicetree/bindings/timer
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
..
actions,owl-timer.txt
allwinner,sun4i-a10-timer.yaml
allwinner,sun5i-a13-hstimer.yaml
altr,timer-1.0.txt
amlogic,meson6-timer.yaml
arm,arch_timer_mmio.yaml dt-bindings: timer: narrow regex for unit address to hex numbers 2024-04-03 08:20:33 -05:00
arm,arch_timer.yaml
arm,armv7m-systick.yaml
arm,global_timer.yaml
arm,mps2-timer.txt
arm,sp804.yaml
arm,twd-timer.yaml
brcm,bcm2835-system-timer.yaml dt-bindings: timer: convert bcm2835-system-timer bindings to YAML 2024-08-20 11:49:16 -07:00
brcm,bcmbca-timer.yaml
brcm,kona-timer.yaml dt-bindings: timer: brcm,kona-timer: convert to YAML 2023-06-23 09:33:43 +02:00
cdns,ttc.yaml dt-bindings: timer: Add support for cadence TTC PWM 2024-02-26 15:43:58 +01:00
cirrus,clps711x-timer.txt
cirrus,ep9301-timer.yaml dt-bindings: timers: Add Cirrus EP93xx 2023-10-15 23:36:36 +02:00
csky,gx6605s-timer.txt
csky,mptimer.txt
digicolor-timer.txt
ezchip,nps400-timer0.txt
ezchip,nps400-timer1.txt
faraday,fttmr010.txt
fsl,ftm-timer.yaml dt-bindings: timer: fsl,ftm-timer: Convert to dtschema 2024-08-13 14:19:31 -06:00
fsl,gtm.txt
fsl,imxgpt.yaml Devicetree updates for 6.7: 2023-10-31 18:50:13 -10:00
hpe,gxp-timer.yaml
img,pistachio-gptimer.txt
ingenic,sysost.yaml
ingenic,tcu.yaml docs: move mips under arch 2023-08-18 11:03:52 -06:00
intel,ixp4xx-timer.yaml
jcore,pit.txt
loongson,ls1x-pwmtimer.yaml dt-bindings: timer: Add Loongson-1 clocksource 2023-06-19 17:06:55 +02:00
lsi,zevio-timer.txt
marvell,armada-370-xp-timer.txt
marvell,orion-timer.txt
mediatek,timer.yaml dt-bindings: timer: mediatek: Convert to json-schema 2024-03-07 12:17:52 -06:00
mrvl,mmp-timer.yaml MAINTAINERS: Drop my "+dt" sub-address 2024-01-31 16:05:18 -06:00
mstar,msc313e-timer.yaml
nuvoton,npcm7xx-timer.yaml
nvidia,tegra186-timer.yaml
nvidia,tegra-timer.yaml
nxp,lpc3220-timer.yaml dt-bindings: timer: nxp,lpc3220-timer: Convert to dtschema 2024-08-13 14:19:31 -06:00
nxp,sysctr-timer.yaml dt-bindings: timer: nxp,sysctr-timer: support i.MX95 2024-02-18 10:45:05 +01:00
nxp,tpm-timer.yaml
ralink,cevt-systick.yaml dt-bindings: timer: add Ralink SoCs system tick counter 2024-02-23 13:22:45 +01:00
ralink,rt2880-timer.yaml dt-bindings: timers: Add Ralink SoCs timer 2023-06-23 09:33:43 +02:00
rda,8810pl-timer.yaml
realtek,otto-timer.yaml dt-bindings: timer: Add schema for realtek,otto-timer 2024-07-12 16:07:06 +02:00
renesas,cmt.yaml dt-bindings: timer: renesas,cmt: Add R-Car V4M support 2024-04-16 10:31:14 -05:00
renesas,em-sti.yaml
renesas,mtu2.yaml
renesas,ostm.yaml dt-bindings: timer: renesas: ostm: Document Renesas RZ/V2H(P) SoC 2024-05-10 10:41:52 +02:00
renesas,rz-mtu3.yaml dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs 2023-10-11 09:03:55 +02:00
renesas,tmu.yaml Devicetree updates for v6.11: 2024-07-17 18:07:31 -07:00
renesas,tpu.yaml
riscv,timer.yaml
rockchip,rk-timer.yaml dt-bindings: timer: rockchip: Add rk3576 compatible 2024-09-06 14:49:20 +02:00
samsung,exynos4210-mct.yaml dt-bindings: timer: exynos4210-mct: Add google,gs101-mct compatible 2024-01-22 13:11:27 +01:00
sifive,clint.yaml dt-bindings: timer: Add SOPHGO SG2002 clint 2024-07-12 16:07:06 +02:00
snps,arc-timer.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
snps,archs-gfrc.txt
snps,archs-rtc.txt
snps,dw-apb-timer.yaml
socionext,milbeaut-timer.txt
sprd,sc9860-timer.yaml dt-bindings: timer: sprd-timer: convert to YAML 2024-07-15 05:26:07 -06:00
st,nomadik-mtu.yaml
st,spear-timer.txt
st,stih407-lpc
st,stm32-timer.yaml
thead,c900-aclint-mtimer.yaml dt-bindings: timer: thead,c900-aclint-mtimer: separate mtime and mtimecmp regs 2023-12-27 15:37:11 +01:00
ti,da830-timer.yaml dt-bindings: timer: ti,davinci-timer: convert to dtschema 2024-08-13 09:44:46 -06:00
ti,keystone-timer.txt
ti,timer-dm.yaml
via,vt8500-timer.txt
xlnx,xps-timer.yaml