diff options
author | Mike Turquette <mturquette@linaro.org> | 2014-05-15 02:16:32 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2014-05-15 02:16:32 -0400 |
commit | 6ed8eb59e53b3f411bce36b9fa6bd491863888ef (patch) | |
tree | 4c3e5e44abc2ea8effee26b2008f0375b302e60b /include/dt-bindings | |
parent | a97181adf1502128e2945b4fef2591249c565467 (diff) | |
parent | 5efaf09021a5817e5a274aa2d2fad8d92d12ed92 (diff) |
Merge tag 'clk-hisi-for-v3.16' of https://git.kernel.org/pub/scm/linux/kernel/git/hzhuang1/linux into clk-next-hisilicon
enable hix5hd2 clock
Diffstat (limited to 'include/dt-bindings')
-rw-r--r-- | include/dt-bindings/clock/hix5hd2-clock.h | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/include/dt-bindings/clock/hix5hd2-clock.h b/include/dt-bindings/clock/hix5hd2-clock.h new file mode 100644 index 000000000000..aad579a75802 --- /dev/null +++ b/include/dt-bindings/clock/hix5hd2-clock.h | |||
@@ -0,0 +1,58 @@ | |||
1 | /* | ||
2 | * Copyright (c) 2014 Linaro Ltd. | ||
3 | * Copyright (c) 2014 Hisilicon Limited. | ||
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify it | ||
6 | * under the terms and conditions of the GNU General Public License, | ||
7 | * version 2, as published by the Free Software Foundation. | ||
8 | */ | ||
9 | |||
10 | #ifndef __DTS_HIX5HD2_CLOCK_H | ||
11 | #define __DTS_HIX5HD2_CLOCK_H | ||
12 | |||
13 | /* fixed rate */ | ||
14 | #define HIX5HD2_FIXED_1200M 1 | ||
15 | #define HIX5HD2_FIXED_400M 2 | ||
16 | #define HIX5HD2_FIXED_48M 3 | ||
17 | #define HIX5HD2_FIXED_24M 4 | ||
18 | #define HIX5HD2_FIXED_600M 5 | ||
19 | #define HIX5HD2_FIXED_300M 6 | ||
20 | #define HIX5HD2_FIXED_75M 7 | ||
21 | #define HIX5HD2_FIXED_200M 8 | ||
22 | #define HIX5HD2_FIXED_100M 9 | ||
23 | #define HIX5HD2_FIXED_40M 10 | ||
24 | #define HIX5HD2_FIXED_150M 11 | ||
25 | #define HIX5HD2_FIXED_1728M 12 | ||
26 | #define HIX5HD2_FIXED_28P8M 13 | ||
27 | #define HIX5HD2_FIXED_432M 14 | ||
28 | #define HIX5HD2_FIXED_345P6M 15 | ||
29 | #define HIX5HD2_FIXED_288M 16 | ||
30 | #define HIX5HD2_FIXED_60M 17 | ||
31 | #define HIX5HD2_FIXED_750M 18 | ||
32 | #define HIX5HD2_FIXED_500M 19 | ||
33 | #define HIX5HD2_FIXED_54M 20 | ||
34 | #define HIX5HD2_FIXED_27M 21 | ||
35 | #define HIX5HD2_FIXED_1500M 22 | ||
36 | #define HIX5HD2_FIXED_375M 23 | ||
37 | #define HIX5HD2_FIXED_187M 24 | ||
38 | #define HIX5HD2_FIXED_250M 25 | ||
39 | #define HIX5HD2_FIXED_125M 26 | ||
40 | #define HIX5HD2_FIXED_2P02M 27 | ||
41 | #define HIX5HD2_FIXED_50M 28 | ||
42 | #define HIX5HD2_FIXED_25M 29 | ||
43 | #define HIX5HD2_FIXED_83M 30 | ||
44 | |||
45 | /* mux clocks */ | ||
46 | #define HIX5HD2_SFC_MUX 64 | ||
47 | #define HIX5HD2_MMC_MUX 65 | ||
48 | #define HIX5HD2_FEPHY_MUX 66 | ||
49 | |||
50 | /* gate clocks */ | ||
51 | #define HIX5HD2_SFC_RST 128 | ||
52 | #define HIX5HD2_SFC_CLK 129 | ||
53 | #define HIX5HD2_MMC_CIU_CLK 130 | ||
54 | #define HIX5HD2_MMC_BIU_CLK 131 | ||
55 | #define HIX5HD2_MMC_CIU_RST 132 | ||
56 | |||
57 | #define HIX5HD2_NR_CLKS 256 | ||
58 | #endif /* __DTS_HIX5HD2_CLOCK_H */ | ||