Commit fa2024c3 authored by Stanislav Jakubek's avatar Stanislav Jakubek Committed by Rob Herring
Browse files

dt-bindings: timer: Convert rda,8810pl-timer to YAML

parent ae8f4223
Loading
Loading
Loading
Loading
+0 −20
Original line number Diff line number Diff line
RDA Micro RDA8810PL Timer

Required properties:
- compatible      :  "rda,8810pl-timer"
- reg             :  Offset and length of the register set for the device.
- interrupts      :  Should contain two interrupts.
- interrupt-names :  Should be "hwtimer", "ostimer".

Example:

		apb@20900000 {
			compatible = "simple-bus";
			...
			timer@10000 {
				compatible = "rda,8810pl-timer";
				reg = <0x10000 0x1000>;
				interrupts = <16 IRQ_TYPE_LEVEL_HIGH>,
					     <17 IRQ_TYPE_LEVEL_HIGH>;
				interrupt-names = "hwtimer", "ostimer";
			};
+47 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/timer/rda,8810pl-timer.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: RDA Micro RDA8810PL Timer

maintainers:
  - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>

properties:
  compatible:
    const: rda,8810pl-timer

  reg:
    maxItems: 1

  interrupts:
    minItems: 2
    maxItems: 2

  interrupt-names:
    items:
      - const: hwtimer
      - const: ostimer

required:
  - compatible
  - reg
  - interrupts
  - interrupt-names

additionalProperties: false

examples:
  - |
    #include <dt-bindings/interrupt-controller/irq.h>

    timer@20910000 {
      compatible = "rda,8810pl-timer";
      reg = <0x20910000 0x1000>;
      interrupts = <16 IRQ_TYPE_LEVEL_HIGH>,
                   <17 IRQ_TYPE_LEVEL_HIGH>;
      interrupt-names = "hwtimer", "ostimer";
    };
...
+1 −1
Original line number Diff line number Diff line
@@ -2571,7 +2571,7 @@ F: Documentation/devicetree/bindings/arm/rda.yaml
F:	Documentation/devicetree/bindings/gpio/gpio-rda.yaml
F:	Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
F:	Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
F:	Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
F:	Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
F:	arch/arm/boot/dts/rda8810pl-*
F:	drivers/clocksource/timer-rda.c
F:	drivers/gpio/gpio-rda.c