50 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/timer/cirrus,ep9301-timer.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Cirrus Logic EP93xx timer8 9maintainers:10 - Alexander Sverdlin <alexander.sverdlin@gmail.com>11 - Nikita Shubin <nikita.shubin@maquefel.me>12 13properties:14 compatible:15 oneOf:16 - const: cirrus,ep9301-timer17 - items:18 - enum:19 - cirrus,ep9302-timer20 - cirrus,ep9307-timer21 - cirrus,ep9312-timer22 - cirrus,ep9315-timer23 - const: cirrus,ep9301-timer24 25 reg:26 maxItems: 127 28 interrupts:29 maxItems: 130 31 resets:32 maxItems: 133 34required:35 - compatible36 - reg37 - interrupts38 39additionalProperties: false40 41examples:42 - |43 timer@80810000 {44 compatible = "cirrus,ep9301-timer";45 reg = <0x80810000 0x100>;46 interrupt-parent = <&vic1>;47 interrupts = <19>;48 };49...50