mirror-linux/Documentation/devicetree/bindings/timer
Linus Torvalds 66a1025f7f soc: sew SoC familes for 6.19
These three new families of SoC are split out into a separate branch
 because they touch multiple parts of the source tree and are better
 left separate for the initial merge.
 
  - Black Sesame Technologies C1200 is an automotive SoC using
    Cortex-A78 CPU cores
 
  - Anlogic dr1v90 (not to be confused with Amlogic) is an FPGA
    platform using a single nuclei ux900 RISC-V core
 
  - Tenstorrent Blackhole is a Neural Processing Unit using
    custom "Tensix" cores for computation offload managed by
    Linux running on SiFive X280 RISC-V cores.
 
 Support for all three is rather rudimentary at the moment and will get
 improved as device drivers are merged through other tree.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmky+5cACgkQmmx57+YA
 GNlZQw//UFKE/eK7la9kvItF5u8HyyIc2lG5hj5zyv8iXtjyaJ7F8vKZ516QoNTX
 Fzl9EmhYg1NoFVZTFrybAj1RcEdBdDQ6/leYyomvI9u3mFaVoSX0CSb+ZVrnULvT
 bUX1HoEeet3aluF3KBNTeH/esexspUWvj7NFUJqglF7ne7CuccQmXC6Rnw1omhQp
 SUHIhfeMda4mQUU08NM3q+/wXnoBpyt5wmVD2F8W867vT1NlpAqq1us/HCH2peFq
 iJopMzWThVzGA7vOaPJGDgOd5Qyps0h5/FFlyC7cBGSYgpgxKT6CHTHHt4fxjaav
 WhWNrIBATNny2nziFbO+EeW9NXpim8Fv2WSVBRFNiTCi2tIxIwIqWglDHMl/dKI0
 Oqu0D35GxzPfHRXfCAPctBD87BUI31Jru/0dYwXPooaI5SxT2VAM3CDzmpFkUDcd
 mYlQ6k+kSGq1AjTK0xFZPB4boGwuFD6tl+H5EnHCVVYXFovpBf71MZ6PTK8G6msl
 Oxp/J1kA7ImgkSz5Jwj1kKn+MWE6KCC/u9hPYZ4wTs3R/VKSkaZKPcA60jHo+cA8
 vK1yr6bmncFktOsXXhjV6i8HbXOQ+o1UCLyjmWE7BIyQzinIuC9lTPjjUGcLfa4u
 8oZaRhyFc9XGv9AJZFAicgiS2vIR+9KzQdA1a+LvBAFk4WtyRKw=
 =3eAN
 -----END PGP SIGNATURE-----

Merge tag 'soc-newsoc-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull new SoC families update from Arnd Bergmann:
 "These three new families of SoC are split out into a separate branch
  because they touch multiple parts of the source tree and are better
  left separate for the initial merge.

   - Black Sesame Technologies C1200 is an automotive SoC using
     Cortex-A78 CPU cores

   - Anlogic dr1v90 (not to be confused with Amlogic) is an FPGA
     platform using a single nuclei ux900 RISC-V core

   - Tenstorrent Blackhole is a Neural Processing Unit using custom
     "Tensix" cores for computation offload managed by Linux running on
     SiFive X280 RISC-V cores.

  Support for all three is rather rudimentary at the moment and will get
  improved as device drivers are merged through other tree"

* tag 'soc-newsoc-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (24 commits)
  MAINTAINERS: add Black Sesame Technologies (BST) ARM SoC support
  arm64: defconfig: enable BST platform support
  arm64: dts: bst: add support for Black Sesame Technologies C1200 CDCU1.0 board
  arm64: Kconfig: add ARCH_BST for Black Sesame Technologies SoCs
  dt-bindings: arm: add Black Sesame Technologies (bst) SoC
  dt-bindings: vendor-prefixes: Add Black Sesame Technologies Co., Ltd.
  MAINTAINERS: Setup support for Anlogic tree
  riscv: defconfig: Enable Anlogic SoC
  riscv: dts: anlogic: Add Milianke MLKPAI FS01 board
  riscv: dts: Add initial Anlogic DR1V90 SoC device tree
  riscv: Add Anlogic SoC famly Kconfig support
  dt-bindings: serial: snps-dw-apb-uart: Add Anlogic DR1V90 uart
  dt-bindings: timer: Add Anlogic DR1V90 ACLINT MTIMER
  dt-bindings: riscv: Add Anlogic DR1V90
  dt-bindings: riscv: Add Nuclei UX900 compatibles
  dt-bindings: vendor-prefixes: Add Anlogic, Milianke and Nuclei
  riscv: defconfig: Enable Tenstorrent SoCs
  riscv: Kconfig.socs: Add ARCH_TENSTORRENT for Tenstorrent SoCs
  riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards
  dt-bindings: interrupt-controller: Add Tenstorrent Blackhole compatible
  ...
2025-12-05 17:27:12 -08: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 MAINTAINERS: Drop my "+dt" sub-address 2024-01-31 16:05:18 -06:00
mstar,msc313e-timer.yaml
nuvoton,npcm7xx-timer.yaml
nvidia,tegra-timer.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
nvidia,tegra186-timer.yaml dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
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
realtek,rtd1625-systimer.yaml dt-bindings: timer: Add Realtek SYSTIMER 2025-11-26 11:25:15 +01: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: timers: Add Tenstorrent Blackhole compatible 2025-10-18 10:44:14 -07: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 Anlogic DR1V90 ACLINT MTIMER 2025-11-12 17:06:56 +00: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