Path: blob/master/Documentation/devicetree/bindings/arm/atmel,at91sam9260-pit.yaml
170954 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/arm/atmel,at91sam9260-pit.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Atmel AT91SAM9260 Periodic Interval Timer (PIT)78maintainers:9- Nicolas Ferre <nicolas.ferre@microchip.com>10- Claudiu Beznea <claudiu.beznea@tuxon.dev>1112description:13The Periodic Interval Timer (PIT) is part of the System Controller of14various Microchip 32-bit ARM-based SoCs (formerly Atmel AT91 series).15It is a simple down-counter timer used mainly as the kernel tick source.16The PIT is clocked from the slow clock and shares a single IRQ line with17other System Controller peripherals.1819properties:20compatible:21const: atmel,at91sam9260-pit2223reg:24maxItems: 12526interrupts:27maxItems: 12829clocks:30maxItems: 13132required:33- compatible34- reg35- interrupts3637unevaluatedProperties: false3839examples:40- |41#include <dt-bindings/interrupt-controller/irq.h>42timer@fffffd30 {43compatible = "atmel,at91sam9260-pit";44reg = <0xfffffd30 0x10>;45interrupts = <1 IRQ_TYPE_LEVEL_HIGH>;46clocks = <&clk32k>;47};48...495051