This patch adds DT binding documentation for the Cirrus Logic CLPS711X-based CPUs clocksource subsystem. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
		
			
				
	
	
		
			30 lines
		
	
	
		
			730 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			730 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| * Cirrus Logic CLPS711X Timer Counter
 | |
| 
 | |
| Required properties:
 | |
| - compatible: Shall contain "cirrus,clps711x-timer".
 | |
| - reg       : Address and length of the register set.
 | |
| - interrupts: The interrupt number of the timer.
 | |
| - clocks    : phandle of timer reference clock.
 | |
| 
 | |
| Note: Each timer should have an alias correctly numbered in "aliases" node.
 | |
| 
 | |
| Example:
 | |
| 	aliases {
 | |
| 		timer0 = &timer1;
 | |
| 		timer1 = &timer2;
 | |
| 	};
 | |
| 
 | |
| 	timer1: timer@80000300 {
 | |
| 		compatible = "cirrus,ep7312-timer", "cirrus,clps711x-timer";
 | |
| 		reg = <0x80000300 0x4>;
 | |
| 		interrupts = <8>;
 | |
| 		clocks = <&clks 5>;
 | |
| 	};
 | |
| 
 | |
| 	timer2: timer@80000340 {
 | |
| 		compatible = "cirrus,ep7312-timer", "cirrus,clps711x-timer";
 | |
| 		reg = <0x80000340 0x4>;
 | |
| 		interrupts = <9>;
 | |
| 		clocks = <&clks 6>;
 | |
| 	};
 |