162306a36Sopenharmony_ciARM MPS2 timer 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThe MPS2 platform has simple general-purpose 32 bits timers. 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciRequired properties: 662306a36Sopenharmony_ci- compatible : Should be "arm,mps2-timer" 762306a36Sopenharmony_ci- reg : Address and length of the register set 862306a36Sopenharmony_ci- interrupts : Reference to the timer interrupt 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciRequired clocking property, have to be one of: 1162306a36Sopenharmony_ci- clocks : The input clock of the timer 1262306a36Sopenharmony_ci- clock-frequency : The rate in HZ in input of the ARM MPS2 timer 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciExamples: 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_citimer1: mps2-timer@40000000 { 1762306a36Sopenharmony_ci compatible = "arm,mps2-timer"; 1862306a36Sopenharmony_ci reg = <0x40000000 0x1000>; 1962306a36Sopenharmony_ci interrupts = <8>; 2062306a36Sopenharmony_ci clocks = <&sysclk>; 2162306a36Sopenharmony_ci}; 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_citimer2: mps2-timer@40001000 { 2462306a36Sopenharmony_ci compatible = "arm,mps2-timer"; 2562306a36Sopenharmony_ci reg = <0x40001000 0x1000>; 2662306a36Sopenharmony_ci interrupts = <9>; 2762306a36Sopenharmony_ci clock-frequency = <25000000>; 2862306a36Sopenharmony_ci}; 29