| * EFM32 timer hardware |
| |
| The efm32 Giant Gecko SoCs come with four 16 bit timers. Two counters can be |
| connected to form a 32 bit counter. Each timer has three Compare/Capture |
| channels and can be used as PWM or Quadrature Decoder. Available clock sources |
| are the cpu's HFPERCLK (with a 10-bit prescaler) or an external pin. |
| |
| Required properties: |
| - compatible : Should be "energymicro,efm32-timer" |
| - reg : Address and length of the register set |
| - clocks : Should contain a reference to the HFPERCLK |
| |
| Optional properties: |
| - interrupts : Reference to the timer interrupt |
| |
| Example: |
| |
| timer@40010c00 { |
| compatible = "energymicro,efm32-timer"; |
| reg = <0x40010c00 0x400>; |
| interrupts = <14>; |
| clocks = <&cmu clk_HFPERCLKTIMER3>; |
| }; |