1fd944da3SAlexander Shiyan* Cirrus Logic CLPS711X Timer Counter 2fd944da3SAlexander Shiyan 3fd944da3SAlexander ShiyanRequired properties: 4*d64c0105SAlexander Shiyan- compatible: Shall contain "cirrus,ep7209-timer". 5fd944da3SAlexander Shiyan- reg : Address and length of the register set. 6fd944da3SAlexander Shiyan- interrupts: The interrupt number of the timer. 7fd944da3SAlexander Shiyan- clocks : phandle of timer reference clock. 8fd944da3SAlexander Shiyan 9fd944da3SAlexander ShiyanNote: Each timer should have an alias correctly numbered in "aliases" node. 10fd944da3SAlexander Shiyan 11fd944da3SAlexander ShiyanExample: 12fd944da3SAlexander Shiyan aliases { 13fd944da3SAlexander Shiyan timer0 = &timer1; 14fd944da3SAlexander Shiyan timer1 = &timer2; 15fd944da3SAlexander Shiyan }; 16fd944da3SAlexander Shiyan 17fd944da3SAlexander Shiyan timer1: timer@80000300 { 18*d64c0105SAlexander Shiyan compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer"; 19fd944da3SAlexander Shiyan reg = <0x80000300 0x4>; 20fd944da3SAlexander Shiyan interrupts = <8>; 21fd944da3SAlexander Shiyan clocks = <&clks 5>; 22fd944da3SAlexander Shiyan }; 23fd944da3SAlexander Shiyan 24fd944da3SAlexander Shiyan timer2: timer@80000340 { 25*d64c0105SAlexander Shiyan compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer"; 26fd944da3SAlexander Shiyan reg = <0x80000340 0x4>; 27fd944da3SAlexander Shiyan interrupts = <9>; 28fd944da3SAlexander Shiyan clocks = <&clks 6>; 29fd944da3SAlexander Shiyan }; 30