1 ARM MPS2 timer 1 ARM MPS2 timer 2 2 3 The MPS2 platform has simple general-purpose 3 3 The MPS2 platform has simple general-purpose 32 bits timers. 4 4 5 Required properties: 5 Required properties: 6 - compatible : Should be "arm,mps2-timer" 6 - compatible : Should be "arm,mps2-timer" 7 - reg : Address and length of the re 7 - reg : Address and length of the register set 8 - interrupts : Reference to the timer inter 8 - interrupts : Reference to the timer interrupt 9 9 10 Required clocking property, have to be one of: 10 Required clocking property, have to be one of: 11 - clocks : The input clock of the tim 11 - clocks : The input clock of the timer 12 - clock-frequency : The rate in HZ in input of 12 - clock-frequency : The rate in HZ in input of the ARM MPS2 timer 13 13 14 Examples: 14 Examples: 15 15 16 timer1: mps2-timer@40000000 { 16 timer1: mps2-timer@40000000 { 17 compatible = "arm,mps2-timer"; 17 compatible = "arm,mps2-timer"; 18 reg = <0x40000000 0x1000>; 18 reg = <0x40000000 0x1000>; 19 interrupts = <8>; 19 interrupts = <8>; 20 clocks = <&sysclk>; 20 clocks = <&sysclk>; 21 }; 21 }; 22 22 23 timer2: mps2-timer@40001000 { 23 timer2: mps2-timer@40001000 { 24 compatible = "arm,mps2-timer"; 24 compatible = "arm,mps2-timer"; 25 reg = <0x40001000 0x1000>; 25 reg = <0x40001000 0x1000>; 26 interrupts = <9>; 26 interrupts = <9>; 27 clock-frequency = <25000000>; 27 clock-frequency = <25000000>; 28 }; 28 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.