1*96669fa4SVladimir MurzinARM MPS2 timer 2*96669fa4SVladimir Murzin 3*96669fa4SVladimir MurzinThe MPS2 platform has simple general-purpose 32 bits timers. 4*96669fa4SVladimir Murzin 5*96669fa4SVladimir MurzinRequired properties: 6*96669fa4SVladimir Murzin- compatible : Should be "arm,mps2-timer" 7*96669fa4SVladimir Murzin- reg : Address and length of the register set 8*96669fa4SVladimir Murzin- interrupts : Reference to the timer interrupt 9*96669fa4SVladimir Murzin 10*96669fa4SVladimir MurzinRequired clocking property, have to be one of: 11*96669fa4SVladimir Murzin- clocks : The input clock of the timer 12*96669fa4SVladimir Murzin- clock-frequency : The rate in HZ in input of the ARM MPS2 timer 13*96669fa4SVladimir Murzin 14*96669fa4SVladimir MurzinExamples: 15*96669fa4SVladimir Murzin 16*96669fa4SVladimir Murzintimer1: mps2-timer@40000000 { 17*96669fa4SVladimir Murzin compatible = "arm,mps2-timer"; 18*96669fa4SVladimir Murzin reg = <0x40000000 0x1000>; 19*96669fa4SVladimir Murzin interrupts = <8>; 20*96669fa4SVladimir Murzin clocks = <&sysclk>; 21*96669fa4SVladimir Murzin}; 22*96669fa4SVladimir Murzin 23*96669fa4SVladimir Murzintimer2: mps2-timer@40001000 { 24*96669fa4SVladimir Murzin compatible = "arm,mps2-timer"; 25*96669fa4SVladimir Murzin reg = <0x40001000 0x1000>; 26*96669fa4SVladimir Murzin interrupts = <9>; 27*96669fa4SVladimir Murzin clock-frequency = <25000000>; 28*96669fa4SVladimir Murzin}; 29