1d9b51093SMaxime Ripard# SPDX-License-Identifier: GPL-2.0 2d9b51093SMaxime Ripard%YAML 1.2 3d9b51093SMaxime Ripard--- 4d9b51093SMaxime Ripard$id: http://devicetree.org/schemas/timer/allwinner,sun5i-a13-hstimer.yaml# 5d9b51093SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml# 6d9b51093SMaxime Ripard 7d9b51093SMaxime Ripardtitle: Allwinner A13 High-Speed Timer Device Tree Bindings 8d9b51093SMaxime Ripard 9d9b51093SMaxime Ripardmaintainers: 10d9b51093SMaxime Ripard - Chen-Yu Tsai <wens@csie.org> 11d9b51093SMaxime Ripard - Maxime Ripard <maxime.ripard@bootlin.com> 12d9b51093SMaxime Ripard 13d9b51093SMaxime Ripardproperties: 14d9b51093SMaxime Ripard compatible: 15d9b51093SMaxime Ripard oneOf: 16d9b51093SMaxime Ripard - const: allwinner,sun5i-a13-hstimer 17d9b51093SMaxime Ripard - const: allwinner,sun7i-a20-hstimer 18d9b51093SMaxime Ripard - items: 19d9b51093SMaxime Ripard - const: allwinner,sun6i-a31-hstimer 20d9b51093SMaxime Ripard - const: allwinner,sun7i-a20-hstimer 21d9b51093SMaxime Ripard 22d9b51093SMaxime Ripard reg: 23d9b51093SMaxime Ripard maxItems: 1 24d9b51093SMaxime Ripard 25d9b51093SMaxime Ripard interrupts: 26d9b51093SMaxime Ripard minItems: 2 27d9b51093SMaxime Ripard maxItems: 4 28d9b51093SMaxime Ripard items: 29d9b51093SMaxime Ripard - description: Timer 0 Interrupt 30d9b51093SMaxime Ripard - description: Timer 1 Interrupt 31d9b51093SMaxime Ripard - description: Timer 2 Interrupt 32d9b51093SMaxime Ripard - description: Timer 3 Interrupt 33d9b51093SMaxime Ripard 34d9b51093SMaxime Ripard clocks: 35d9b51093SMaxime Ripard maxItems: 1 36d9b51093SMaxime Ripard 37d9b51093SMaxime Ripard resets: 38d9b51093SMaxime Ripard maxItems: 1 39d9b51093SMaxime Ripard 40d9b51093SMaxime Ripardrequired: 41d9b51093SMaxime Ripard - compatible 42d9b51093SMaxime Ripard - reg 43d9b51093SMaxime Ripard - interrupts 44d9b51093SMaxime Ripard - clocks 45d9b51093SMaxime Ripard 46d9b51093SMaxime Ripardif: 47d9b51093SMaxime Ripard properties: 48d9b51093SMaxime Ripard compatible: 49d9b51093SMaxime Ripard items: 50d9b51093SMaxime Ripard const: allwinner,sun5i-a13-hstimer 51d9b51093SMaxime Ripard 52d9b51093SMaxime Ripardthen: 53d9b51093SMaxime Ripard properties: 54d9b51093SMaxime Ripard interrupts: 55d9b51093SMaxime Ripard minItems: 2 56d9b51093SMaxime Ripard maxItems: 2 57d9b51093SMaxime Ripard 58d9b51093SMaxime Ripardelse: 59d9b51093SMaxime Ripard properties: 60d9b51093SMaxime Ripard interrupts: 61d9b51093SMaxime Ripard minItems: 4 62d9b51093SMaxime Ripard maxItems: 4 63d9b51093SMaxime Ripard 64d9b51093SMaxime RipardadditionalProperties: false 65d9b51093SMaxime Ripard 66d9b51093SMaxime Ripardexamples: 67d9b51093SMaxime Ripard - | 68d9b51093SMaxime Ripard timer@1c60000 { 69d9b51093SMaxime Ripard compatible = "allwinner,sun7i-a20-hstimer"; 70d9b51093SMaxime Ripard reg = <0x01c60000 0x1000>; 71d9b51093SMaxime Ripard interrupts = <0 51 1>, 72d9b51093SMaxime Ripard <0 52 1>, 73d9b51093SMaxime Ripard <0 53 1>, 74d9b51093SMaxime Ripard <0 54 1>; 75d9b51093SMaxime Ripard clocks = <&ahb1_gates 19>; 76d9b51093SMaxime Ripard resets = <&ahb1rst 19>; 77d9b51093SMaxime Ripard }; 78d9b51093SMaxime Ripard 79d9b51093SMaxime Ripard... 80