Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[cris-mirror.git] / drivers / clk / sunxi-ng / Kconfig
blob2afcbd39e41e9a709ce4f7cb9c98513c1db9d378
1 config SUNXI_CCU
2         bool "Clock support for Allwinner SoCs"
3         default ARCH_SUNXI
5 if SUNXI_CCU
7 # Base clock types
9 config SUNXI_CCU_DIV
10         bool
11         select SUNXI_CCU_MUX
13 config SUNXI_CCU_FRAC
14         bool
16 config SUNXI_CCU_GATE
17         bool
19 config SUNXI_CCU_MUX
20         bool
22 config SUNXI_CCU_PHASE
23         bool
25 # Multi-factor clocks
27 config SUNXI_CCU_NK
28         bool
29         select SUNXI_CCU_GATE
31 config SUNXI_CCU_NKM
32         bool
33         select RATIONAL
34         select SUNXI_CCU_GATE
36 config SUNXI_CCU_NKMP
37         bool
38         select RATIONAL
39         select SUNXI_CCU_GATE
41 config SUNXI_CCU_NM
42         bool
43         select RATIONAL
44         select SUNXI_CCU_FRAC
45         select SUNXI_CCU_GATE
47 config SUNXI_CCU_MP
48         bool
49         select SUNXI_CCU_GATE
50         select SUNXI_CCU_MUX
52 # SoC Drivers
54 config SUN8I_H3_CCU
55         bool "Support for the Allwinner H3 CCU"
56         select SUNXI_CCU_DIV
57         select SUNXI_CCU_NK
58         select SUNXI_CCU_NKM
59         select SUNXI_CCU_NKMP
60         select SUNXI_CCU_NM
61         select SUNXI_CCU_MP
62         select SUNXI_CCU_PHASE
63         default MACH_SUN8I
65 endif