Merge branches 'clk-bcm63xx', 'clk-silabs', 'clk-lochnagar' and 'clk-rockchip' into...
[linux-2.6-block.git] / drivers / clk / bcm / Kconfig
1 config CLK_BCM2835
2         bool "Broadcom BCM2835 clock support"
3         depends on ARCH_BCM2835 || ARCH_BRCMSTB || COMPILE_TEST
4         depends on COMMON_CLK
5         default ARCH_BCM2835 || ARCH_BRCMSTB
6         help
7           Enable common clock framework support for Broadcom BCM2835
8           SoCs.
9
10 config CLK_BCM_63XX
11         bool "Broadcom BCM63xx clock support"
12         depends on ARCH_BCM_63XX || COMPILE_TEST
13         select COMMON_CLK_IPROC
14         default ARCH_BCM_63XX
15         help
16           Enable common clock framework support for Broadcom BCM63xx DSL SoCs
17           based on the ARM architecture
18
19 config CLK_BCM_63XX_GATE
20         bool "Broadcom BCM63xx gated clock support"
21         depends on BMIPS_GENERIC || COMPILE_TEST
22         default BMIPS_GENERIC
23         help
24           Enable common clock framework support for Broadcom BCM63xx DSL SoCs
25           based on the MIPS architecture
26
27 config CLK_BCM_KONA
28         bool "Broadcom Kona CCU clock support"
29         depends on ARCH_BCM_MOBILE || COMPILE_TEST
30         default ARCH_BCM_MOBILE
31         help
32           Enable common clock framework support for Broadcom SoCs
33           using "Kona" style clock control units, including those
34           in the BCM281xx and BCM21664 families.
35
36 config COMMON_CLK_IPROC
37         bool
38         help
39           Enable common clock framework support for Broadcom SoCs
40           based on the iProc architecture
41
42 config CLK_BCM_CYGNUS
43         bool "Broadcom Cygnus clock support"
44         depends on ARCH_BCM_CYGNUS || COMPILE_TEST
45         select COMMON_CLK_IPROC
46         default ARCH_BCM_CYGNUS
47         help
48           Enable common clock framework support for the Broadcom Cygnus SoC
49
50 config CLK_BCM_HR2
51         bool "Broadcom Hurricane 2 clock support"
52         depends on ARCH_BCM_HR2 || COMPILE_TEST
53         select COMMON_CLK_IPROC
54         default ARCH_BCM_HR2
55         help
56           Enable common clock framework support for the Broadcom Hurricane 2
57           SoC
58
59 config CLK_BCM_NSP
60         bool "Broadcom Northstar/Northstar Plus clock support"
61         depends on ARCH_BCM_5301X || ARCH_BCM_NSP || COMPILE_TEST
62         select COMMON_CLK_IPROC
63         default ARCH_BCM_5301X || ARCH_BCM_NSP
64         help
65           Enable common clock framework support for the Broadcom Northstar and
66           Northstar Plus SoCs
67
68 config CLK_BCM_NS2
69         bool "Broadcom Northstar 2 clock support"
70         depends on ARCH_BCM_IPROC || COMPILE_TEST
71         select COMMON_CLK_IPROC
72         default ARCH_BCM_IPROC
73         help
74           Enable common clock framework support for the Broadcom Northstar 2 SoC
75
76 config CLK_BCM_SR
77         bool "Broadcom Stingray clock support"
78         depends on ARCH_BCM_IPROC || COMPILE_TEST
79         select COMMON_CLK_IPROC
80         default ARCH_BCM_IPROC
81         help
82           Enable common clock framework support for the Broadcom Stingray SoC
83
84 config CLK_RASPBERRYPI
85         tristate "Raspberry Pi firmware based clock support"
86         depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
87         help
88           Enable common clock framework support for Raspberry Pi's firmware
89           dependent clocks