linux-kernelorg-stable/Documentation/devicetree/bindings/timer
Linus Torvalds 9792d660a4 Devicetree updates for v6.18:
DT core:
 - Update dtc to upstream version v1.7.2-35-g52f07dcca47c
 
 - Add stub for of_get_next_child_with_prefix()
 
 - Convert of_msi_map_id() callers to of_msi_xlate()
 
 DT bindings:
 - Convert Megachips stdpxxxx-ge-b850v3-fw DP bridges, NVIDIA Tegra GPUs,
   SUN Sparc RNG, aspeed,ast2400-sdram-edac, Marvell arm32 SoCs, Marvell
   Berlin SoCs, apm,xgene-edac, marvell,armada-ap806-thermal,
   marvell,armada370-thermal, marvell,armada-3700-wdt, nuvoton,npcm-wdt,
   brcm,iproc-flexrm-mbox, brcm,iproc-pdc-mbox,
   marvell,armada-3700-rwtm-mailbox, rockchip,rk3368-mailbox,
   eckelmann,siox-gpio, aspeed,ast2400-gfx, apm,xgene-pmu,
   hisilicon,mbigen-v2, cavium,thunder-88xx,
   aspeed,ast2400-cf-fsi-master,
   fsi-master-gpio, and mediatek,mt8173-vpu bindings to DT schema format
 
 - Add bindings for synaptics,synaptics_i2c touchscreen controller,
   innolux,n133hse-ea1 and nlt,nl12880bc20-spwg-24 displays, and NXP
   vf610 reboot controller
 
 - Add new Arm Cortex-A320/A520AE/A720AE and
   C1-Nano/Pro/Premium/Ultra CPUs. Add missing Applied Micro CPU
   compatibles. Add pu-supply and fsl,soc-operating-points properties for
   CPU nodes.
 
 - Add QCom Glymur PDC and tegra264-agic interrupt controllers
 
 - Add samsung,exynos8890-mali GPU to Arm Mali Midgard
 
 - Drop Samsung S3C2410 display related bindings
 
 - Allow separate DP lane and AUX connections in dp-connector
 
 - Add some missing, undocumented vendor prefixes
 
 - Add missing '#address-cells' properties in interrupt controller
   bindings which dtc now warns about
 
 - Drop duplicate socfpga-sdram-edac.txt, moxa,moxart-watchdog.txt,
   fsl/mpic.txt, ti,opa362.txt, and cavium-thunder2.txt legacy text
   bindings which are already covered by existing schemas.
 
 - Various binding fixes for Mediatek platforms in mailbox, regulator,
   pinctrl, timer, and display
 
 - Drop work-around for yamllint quoting of values containing ','
 
 - Various spelling, typo, grammar, and duplicated words fixes in DT
   bindings and docs
 
 - Add binding guidelines for defining properties at top level of
   schemas, lack of node name ABI, and usage of simple-mfd
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmjatrgACgkQ+vtdtY28
 YcMyOBAAlZW1GqpFbfh0TBGL3HTOdBgEqBdBvoVigkzQxpIpgGHBfQiyY2z5WUru
 TzgQ2fK+hBHRx/7KsizpxHNWX5LWX9pUbVmJsDqBMlIAqtNnJGqKDjXibCYdtonf
 IsK8Ow48LHfVPcGPixaFhbvoxIL7hg8b+4OgVPjUN3Bbj6Tsh+bi+SzH0bJhWmLD
 842jqUeymxeeYZBW4lKvjWKK6QWU+zwtCeuZfzMC/iOn9YB8x8FqGhFG951aSA8g
 kgdi36tOyYAmGj6kbTTOlUFrmHC5qQbXQUv8evhz7h4pw0xPXPkg0Foe7WfJBFq3
 CnfHuhmFadwfUI6K4WAK/TfM9QEi9fm+Nu0sv/q4s6YHlfGGuA9AVgRRWLhC9aAr
 CDp73jF4/aXWmUe5MZZiee1aHSbl9DzdDx+UEpjX3V8I2DiRyFXTuy9p5shkmH7D
 mUX+GdRf4cF+uxwWz4/G4XTHkFMgpoUJBoz8Hwn10JG1//+Na1FBrPHx2jeRyTpb
 HLXf7G8MIrpVUT2FkurVFV1QSWB9VB3Lm9wwT7KbAaEA82n8OYI7sM/ZABFOEMCD
 /ZnwdOjq3izUcrejwr6iP436gHBvwId1IyVQFtY+dDcgS1neZ9LMqsvcDS2GAW30
 P8wkt5ogiu0zIc6ysgKMCW9VV3Fh9ZcplMhylTqDrpV+A0O+QbQ=
 =pcE2
 -----END PGP SIGNATURE-----

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

Pull devicetree updates from Rob Herring:
 "DT core:

   - Update dtc to upstream version v1.7.2-35-g52f07dcca47c

   - Add stub for of_get_next_child_with_prefix()

   - Convert of_msi_map_id() callers to of_msi_xlate()

 DT bindings:

   - Convert multiple text board bindings to DT schema format

   - Add bindings for synaptics,synaptics_i2c touchscreen controller,
     innolux,n133hse-ea1 and nlt,nl12880bc20-spwg-24 displays, and NXP
     vf610 reboot controller

   - Add new Arm Cortex-A320/A520AE/A720AE and C1-Nano/Pro/Premium/Ultra
     CPUs. Add missing Applied Micro CPU compatibles. Add pu-supply and
     fsl,soc-operating-points properties for CPU nodes.

   - Add QCom Glymur PDC and tegra264-agic interrupt controllers

   - Add samsung,exynos8890-mali GPU to Arm Mali Midgard

   - Drop Samsung S3C2410 display related bindings

   - Allow separate DP lane and AUX connections in dp-connector

   - Add some missing, undocumented vendor prefixes

   - Add missing '#address-cells' properties in interrupt controller
     bindings which dtc now warns about

   - Drop duplicate socfpga-sdram-edac.txt, moxa,moxart-watchdog.txt,
     fsl/mpic.txt, ti,opa362.txt, and cavium-thunder2.txt legacy text
     bindings which are already covered by existing schemas.

   - Various binding fixes for Mediatek platforms in mailbox, regulator,
     pinctrl, timer, and display

   - Drop work-around for yamllint quoting of values containing ','

   - Various spelling, typo, grammar, and duplicated words fixes in DT
     bindings and docs

   - Add binding guidelines for defining properties at top level of
     schemas, lack of node name ABI, and usage of simple-mfd"

* tag 'devicetree-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (81 commits)
  dt-bindings: arm: altera: Drop socfpga-sdram-edac.txt
  dt-bindings: gpu: Convert nvidia,gk20a to DT schema
  dt-bindings: rng: sparc_sun_oracle_rng: convert to DT schema
  dt-bindings: vendor-prefixes: update regex for properties without a prefix
  dt-bindings: display: bridge: convert megachips-stdpxxxx-ge-b850v3-fw.txt to yaml
  scripts: dt_to_config: fix grammar and a typo in --help text
  dt-bindings: fix spelling, typos, grammar, duplicated words
  docs: dt: fix grammar and spelling
  of: base: Add of_get_next_child_with_prefix() stub
  dt-bindings: trivial-devices: Add compatible string synaptics,synaptics_i2c
  dt-bindings: soc: mediatek: pwrap: Add power-domains property
  dt-bindings: pinctrl: mt65xx: Allow gpio-line-names
  dt-bindings: media: Convert MediaTek mt8173-vpu bindings to DT schema
  dt-bindings: arm: mediatek: Support mt8183-audiosys variant
  dt-bindings: mailbox: mediatek,gce-mailbox: Make clock-names optional
  dt-bindings: regulator: mediatek,mt6331: Add missing compatible
  dt-bindings: regulator: mediatek,mt6331: Fix various regulator names
  dt-bindings: regulator: mediatek,mt6332-regulator: Add missing compatible
  dt-bindings: pinctrl: mediatek,mt7622-pinctrl: Add missing base reg
  dt-bindings: pinctrl: mediatek,mt7622-pinctrl: Add missing pwm_ch7_2
  ...
2025-10-01 16:58:24 -07:00
..
actions,owl-timer.yaml dt-bindings: timer: actions,owl-timer: convert to YAML 2024-11-13 13:49:33 +01:00
allwinner,sun4i-a10-timer.yaml
allwinner,sun5i-a13-hstimer.yaml
altr,timer-1.0.yaml dt-bindings: timer: Convert altr,timer-1.0 to DT schema 2025-05-16 11:10:33 +02:00
amlogic,meson6-timer.yaml
andestech,plmt0.yaml dt-bindings: timer: add Andes machine timer 2025-07-21 16:51:52 +02:00
arm,arch_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,armv7m-systick.yaml
arm,global_timer.yaml
arm,mps2-timer.yaml dt-bindings: timer: Convert arm,mps2-timer to DT schema 2025-05-16 11:10:33 +02:00
arm,sp804.yaml
arm,twd-timer.yaml dt-bindings: timer: Correct indentation and style in DTS example 2025-03-07 17:55:59 +01:00
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
cdns,ttc.yaml dt-bindings: timer: Add support for cadence TTC PWM 2024-02-26 15:43:58 +01:00
cirrus,clps711x-timer.yaml dt-bindings: timer: Convert cirrus,clps711x-timer to DT schema 2025-05-16 11:10:33 +02:00
cirrus,ep9301-timer.yaml
cnxt,cx92755-timer.yaml dt-bindings: timer: Convert cnxt,cx92755-timer to DT schema 2025-05-16 11:10:33 +02:00
csky,gx6605s-timer.yaml dt-bindings: timer: Convert csky,gx6605s-timer to DT schema 2025-05-16 11:10:33 +02:00
csky,mptimer.yaml dt-bindings: timer: Convert csky,mptimer to DT schema 2025-05-16 11:10:33 +02:00
econet,en751221-timer.yaml dt-bindings: timer: Add EcoNet EN751221 "HPT" CPU Timer 2025-05-16 11:10:33 +02:00
ezchip,nps400-timer.yaml dt-bindings: timer: Convert ezchip,nps400-timer to DT schema 2025-05-16 11:10:33 +02:00
faraday,fttmr010.yaml dt-bindings: timer: Convert faraday,fttmr010 to DT schema 2025-09-23 10:52:51 +02:00
fsl,ftm-timer.yaml dt-bindings: timer: fsl,ftm-timer: use items for reg 2025-09-23 10:53:37 +02:00
fsl,gtm.yaml dt-bindings: timer: Convert fsl,gtm to YAML 2025-05-16 11:10:32 +02:00
fsl,imxgpt.yaml dt-bindings: timer: fsl,imxgpt: Document fsl,imx35-gpt 2024-12-16 10:30:38 -06:00
fsl,timrot.yaml dt-bindings: timer: Add fsl,timrot.yaml 2025-09-23 10:56:05 +02:00
fsl,vf610-pit.yaml dt: bindings: fsl,vf610-pit: Add compatible for s32g2 and s32g3 2025-09-23 12:30:11 +02:00
hpe,gxp-timer.yaml
img,pistachio-gptimer.yaml dt-bindings: timer: Convert img,pistachio-gptimer to DT schema 2025-05-16 11:10:33 +02:00
ingenic,sysost.yaml
ingenic,tcu.yaml
intel,ixp4xx-timer.yaml
jcore,pit.yaml dt-bindings: timer: Convert jcore,pit to DT schema 2025-05-16 11:10:33 +02:00
loongson,ls1x-pwmtimer.yaml
lsi,zevio-timer.yaml dt-bindings: timer: Convert lsi,zevio-timer to DT schema 2025-05-16 11:10:33 +02:00
marvell,armada-370-timer.yaml dt-bindings: timer: Convert marvell,armada-370-timer to DT schema 2025-05-16 11:10:34 +02:00
marvell,orion-timer.yaml dt-bindings: timer: Convert marvell,orion-timer to DT schema 2025-05-16 11:10:33 +02:00
mediatek,timer.yaml Devicetree updates for v6.18: 2025-10-01 16:58:24 -07:00
mrvl,mmp-timer.yaml
mstar,msc313e-timer.yaml
nuvoton,npcm7xx-timer.yaml
nvidia,tegra-timer.yaml
nvidia,tegra186-timer.yaml
nxp,lpc3220-timer.yaml dt-bindings: timer: nxp,lpc3220-timer: Convert to dtschema 2024-08-13 14:19:31 -06:00
nxp,s32g2-stm.yaml dt-bindings: timer: Add NXP System Timer Module 2025-05-16 11:10:32 +02:00
nxp,sysctr-timer.yaml dt-bindings: timer: nxp,sysctr-timer: Add i.MX94 support 2025-04-07 18:52:06 -05: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
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: Correct indentation and style in DTS example 2025-03-07 17:55:59 +01:00
renesas,em-sti.yaml dt-bindings: timer: Correct indentation and style in DTS example 2025-03-07 17:55:59 +01:00
renesas,mtu2.yaml dt-bindings: timer: Correct indentation and style in DTS example 2025-03-07 17:55:59 +01:00
renesas,ostm.yaml dt-bindings: timer: renesas,ostm: Document RZ/V2N (R9A09G056) support 2025-05-16 13:33:11 +02:00
renesas,rz-mtu3.yaml dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3> 2025-09-15 11:39:44 +02:00
renesas,tmu.yaml dt-bindings: timer: Correct indentation and style in DTS example 2025-03-07 17:55:59 +01:00
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 compatible for ARTPEC-9 SoC 2025-09-24 15:46:27 +02:00
sifive,clint.yaml dt-bindings: timer: Add ESWIN EIC7700 CLINT 2025-05-16 11:10:33 +02:00
snps,arc-timer.yaml dt-bindings: timer: Convert snps,arc-timer to DT schema 2025-05-16 11:10:34 +02:00
snps,archs-gfrc.yaml dt-bindings: timer: Convert snps,archs-gfrc to DT schema 2025-05-16 11:10:33 +02:00
snps,archs-rtc.yaml dt-bindings: timer: Convert snps,archs-rtc to DT schema 2025-05-16 11:10:33 +02:00
snps,dw-apb-timer.yaml
socionext,milbeaut-timer.yaml dt-bindings: timer: Convert socionext,milbeaut-timer to DT schema 2025-05-16 11:10:34 +02:00
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.yaml dt-bindings: timer: Convert st,spear-timer to DT schema 2025-05-16 11:10:34 +02:00
st,stih407-lpc
st,stm32-timer.yaml
thead,c900-aclint-mtimer.yaml dt-bindings: timer: Add Sophgo SG2044 ACLINT timer 2025-05-16 11:10:33 +02: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.yaml dt-bindings: timer: Convert ti,keystone-timer to DT schema 2025-05-16 11:10:34 +02:00
ti,timer-dm.yaml
via,vt8500-timer.yaml dt-bindings: timer: via,vt8500-timer: Convert to YAML 2025-07-22 22:45:01 -05:00
xlnx,xps-timer.yaml