diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2013-10-08 03:57:20 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2013-11-04 15:23:18 -0500 |
commit | 9ed9c07d9b7d42fc7042247c2be283731186464f (patch) | |
tree | 767dd3224fda7cfdf55cc1f78ff524612f74c524 /include/dt-bindings | |
parent | f61027426a5bc7093aa8359a411b053a35bb4b68 (diff) |
clk: new driver for efm32 SoC
This patch adds support for the clocks provided by the Clock Management
Unit of Energy Micro's efm32 Giant Gecko SoCs including device tree
bindings.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'include/dt-bindings')
-rw-r--r-- | include/dt-bindings/clock/efm32-cmu.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/include/dt-bindings/clock/efm32-cmu.h b/include/dt-bindings/clock/efm32-cmu.h new file mode 100644 index 000000000000..b21b91e736af --- /dev/null +++ b/include/dt-bindings/clock/efm32-cmu.h | |||
@@ -0,0 +1,42 @@ | |||
1 | #ifndef __DT_BINDINGS_CLOCK_EFM32_CMU_H | ||
2 | #define __DT_BINDINGS_CLOCK_EFM32_CMU_H | ||
3 | |||
4 | #define clk_HFXO 0 | ||
5 | #define clk_HFRCO 1 | ||
6 | #define clk_LFXO 2 | ||
7 | #define clk_LFRCO 3 | ||
8 | #define clk_ULFRCO 4 | ||
9 | #define clk_AUXHFRCO 5 | ||
10 | #define clk_HFCLKNODIV 6 | ||
11 | #define clk_HFCLK 7 | ||
12 | #define clk_HFPERCLK 8 | ||
13 | #define clk_HFCORECLK 9 | ||
14 | #define clk_LFACLK 10 | ||
15 | #define clk_LFBCLK 11 | ||
16 | #define clk_WDOGCLK 12 | ||
17 | #define clk_HFCORECLKDMA 13 | ||
18 | #define clk_HFCORECLKAES 14 | ||
19 | #define clk_HFCORECLKUSBC 15 | ||
20 | #define clk_HFCORECLKUSB 16 | ||
21 | #define clk_HFCORECLKLE 17 | ||
22 | #define clk_HFCORECLKEBI 18 | ||
23 | #define clk_HFPERCLKUSART0 19 | ||
24 | #define clk_HFPERCLKUSART1 20 | ||
25 | #define clk_HFPERCLKUSART2 21 | ||
26 | #define clk_HFPERCLKUART0 22 | ||
27 | #define clk_HFPERCLKUART1 23 | ||
28 | #define clk_HFPERCLKTIMER0 24 | ||
29 | #define clk_HFPERCLKTIMER1 25 | ||
30 | #define clk_HFPERCLKTIMER2 26 | ||
31 | #define clk_HFPERCLKTIMER3 27 | ||
32 | #define clk_HFPERCLKACMP0 28 | ||
33 | #define clk_HFPERCLKACMP1 29 | ||
34 | #define clk_HFPERCLKI2C0 30 | ||
35 | #define clk_HFPERCLKI2C1 31 | ||
36 | #define clk_HFPERCLKGPIO 32 | ||
37 | #define clk_HFPERCLKVCMP 33 | ||
38 | #define clk_HFPERCLKPRS 34 | ||
39 | #define clk_HFPERCLKADC0 35 | ||
40 | #define clk_HFPERCLKDAC0 36 | ||
41 | |||
42 | #endif /* __DT_BINDINGS_CLOCK_EFM32_CMU_H */ | ||