1e112f2deSRafał Miłecki# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2e112f2deSRafał Miłecki%YAML 1.2 3e112f2deSRafał Miłecki--- 4e112f2deSRafał Miłecki$id: http://devicetree.org/schemas/timer/brcm,bcmbca-timer.yaml# 5e112f2deSRafał Miłecki$schema: http://devicetree.org/meta-schemas/core.yaml# 6e112f2deSRafał Miłecki 7e112f2deSRafał Miłeckititle: Broadcom Broadband SoC timer 8e112f2deSRafał Miłecki 9e112f2deSRafał Miłeckimaintainers: 10e112f2deSRafał Miłecki - Rafał Miłecki <rafal@milecki.pl> 11e112f2deSRafał Miłecki 12e112f2deSRafał Miłeckiproperties: 13e112f2deSRafał Miłecki compatible: 14e112f2deSRafał Miłecki oneOf: 15e112f2deSRafał Miłecki - const: brcm,bcm6345-timer 16e112f2deSRafał Miłecki description: > 17e112f2deSRafał Miłecki An old block with 3 timers. 18e112f2deSRafał Miłecki 19e112f2deSRafał Miłecki It can be found in BCM6345, BCM6838 and BCM63268. 20e112f2deSRafał Miłecki - const: brcm,bcm63138-timer 21e112f2deSRafał Miłecki description: > 22e112f2deSRafał Miłecki Updated block with 4 timers and control regs at the beginning. 23e112f2deSRafał Miłecki 24e112f2deSRafał Miłecki It can be found in newer SoCs, e.g. BCM63138, BCM63148, BCM63381, 25e112f2deSRafał Miłecki BCM68360, BCM6848, BCM6858, BCM4908. 26e112f2deSRafał Miłecki 27e112f2deSRafał Miłecki reg: 28e112f2deSRafał Miłecki maxItems: 1 29e112f2deSRafał Miłecki 30e112f2deSRafał MiłeckiadditionalProperties: false 31e112f2deSRafał Miłecki 32e112f2deSRafał Miłeckirequired: 33e112f2deSRafał Miłecki - reg 34e112f2deSRafał Miłecki 35e112f2deSRafał Miłeckiexamples: 36e112f2deSRafał Miłecki - | 37e112f2deSRafał Miłecki timer@fffe0200 { 38e112f2deSRafał Miłecki compatible = "brcm,bcm6345-timer"; 39e112f2deSRafał Miłecki reg = <0xfffe0200 0x1c>; 40e112f2deSRafał Miłecki }; 41