Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 1 | * Cirrus Logic CLPS711X Timer Counter |
| 2 | |
| 3 | Required properties: |
| 4 | - compatible: Shall contain "cirrus,ep7209-timer". |
| 5 | - reg : Address and length of the register set. |
| 6 | - interrupts: The interrupt number of the timer. |
| 7 | - clocks : phandle of timer reference clock. |
| 8 | |
| 9 | Note: Each timer should have an alias correctly numbered in "aliases" node. |
| 10 | |
| 11 | Example: |
| 12 | aliases { |
| 13 | timer0 = &timer1; |
| 14 | timer1 = &timer2; |
| 15 | }; |
| 16 | |
| 17 | timer1: timer@80000300 { |
| 18 | compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer"; |
| 19 | reg = <0x80000300 0x4>; |
| 20 | interrupts = <8>; |
| 21 | clocks = <&clks 5>; |
| 22 | }; |
| 23 | |
| 24 | timer2: timer@80000340 { |
| 25 | compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer"; |
| 26 | reg = <0x80000340 0x4>; |
| 27 | interrupts = <9>; |
| 28 | clocks = <&clks 6>; |
| 29 | }; |