xref: /linux/drivers/clk/bcm/Kconfig (revision 1c099779c1e2e8e0e10cdb2aecd4b35f428e9f00)
1addc3ba6SFlorian Fainelliconfig CLK_BCM_63XX
2addc3ba6SFlorian Fainelli	bool "Broadcom BCM63xx clock support"
3addc3ba6SFlorian Fainelli	depends on ARCH_BCM_63XX || COMPILE_TEST
4addc3ba6SFlorian Fainelli	select COMMON_CLK_IPROC
5addc3ba6SFlorian Fainelli	default ARCH_BCM_63XX
6addc3ba6SFlorian Fainelli	help
7addc3ba6SFlorian Fainelli	  Enable common clock framework support for Broadcom BCM63xx DSL SoCs
8addc3ba6SFlorian Fainelli	  based on the ARM architecture
9addc3ba6SFlorian Fainelli
10*1c099779SJonas Gorskiconfig CLK_BCM_63XX_GATE
11*1c099779SJonas Gorski	bool "Broadcom BCM63xx gated clock support"
12*1c099779SJonas Gorski	depends on BMIPS_GENERIC || COMPILE_TEST
13*1c099779SJonas Gorski	default BMIPS_GENERIC
14*1c099779SJonas Gorski	help
15*1c099779SJonas Gorski	  Enable common clock framework support for Broadcom BCM63xx DSL SoCs
16*1c099779SJonas Gorski	  based on the MIPS architecture
17*1c099779SJonas Gorski
181f27f152SAlex Elderconfig CLK_BCM_KONA
191f27f152SAlex Elder	bool "Broadcom Kona CCU clock support"
204a7748c3SJavier Martinez Canillas	depends on ARCH_BCM_MOBILE || COMPILE_TEST
21100edfe3SStephen Boyd	default ARCH_BCM_MOBILE
221f27f152SAlex Elder	help
231f27f152SAlex Elder	  Enable common clock framework support for Broadcom SoCs
241f27f152SAlex Elder	  using "Kona" style clock control units, including those
257d3723baSAlex Elder	  in the BCM281xx and BCM21664 families.
265fe225c1SRay Jui
275fe225c1SRay Juiconfig COMMON_CLK_IPROC
28100edfe3SStephen Boyd	bool
295fe225c1SRay Jui	help
305fe225c1SRay Jui	  Enable common clock framework support for Broadcom SoCs
315fe225c1SRay Jui	  based on the iProc architecture
32f4e87150SJon Mason
33f4e87150SJon Masonconfig CLK_BCM_CYGNUS
34f4e87150SJon Mason	bool "Broadcom Cygnus clock support"
35f4e87150SJon Mason	depends on ARCH_BCM_CYGNUS || COMPILE_TEST
36100edfe3SStephen Boyd	select COMMON_CLK_IPROC
37f4e87150SJon Mason	default ARCH_BCM_CYGNUS
38f4e87150SJon Mason	help
39f4e87150SJon Mason	  Enable common clock framework support for the Broadcom Cygnus SoC
40f4e87150SJon Mason
4104c3767fSFlorian Fainelliconfig CLK_BCM_HR2
4204c3767fSFlorian Fainelli	bool "Broadcom Hurricane 2 clock support"
4304c3767fSFlorian Fainelli	depends on ARCH_BCM_HR2 || COMPILE_TEST
4404c3767fSFlorian Fainelli	select COMMON_CLK_IPROC
4504c3767fSFlorian Fainelli	default ARCH_BCM_HR2
4604c3767fSFlorian Fainelli	help
4704c3767fSFlorian Fainelli	  Enable common clock framework support for the Broadcom Hurricane 2
4804c3767fSFlorian Fainelli	  SoC
4904c3767fSFlorian Fainelli
50f4e87150SJon Masonconfig CLK_BCM_NSP
51f4e87150SJon Mason	bool "Broadcom Northstar/Northstar Plus clock support"
52f4e87150SJon Mason	depends on ARCH_BCM_5301X || ARCH_BCM_NSP || COMPILE_TEST
53100edfe3SStephen Boyd	select COMMON_CLK_IPROC
54f4e87150SJon Mason	default ARCH_BCM_5301X || ARCH_BCM_NSP
55f4e87150SJon Mason	help
56f4e87150SJon Mason	  Enable common clock framework support for the Broadcom Northstar and
57f4e87150SJon Mason	  Northstar Plus SoCs
58f4e87150SJon Mason
59f4e87150SJon Masonconfig CLK_BCM_NS2
60f4e87150SJon Mason	bool "Broadcom Northstar 2 clock support"
61f4e87150SJon Mason	depends on ARCH_BCM_IPROC || COMPILE_TEST
62100edfe3SStephen Boyd	select COMMON_CLK_IPROC
63f4e87150SJon Mason	default ARCH_BCM_IPROC
64f4e87150SJon Mason	help
65f4e87150SJon Mason	  Enable common clock framework support for the Broadcom Northstar 2 SoC
66654cdd32SSandeep Tripathy
67654cdd32SSandeep Tripathyconfig CLK_BCM_SR
68654cdd32SSandeep Tripathy	bool "Broadcom Stingray clock support"
69654cdd32SSandeep Tripathy	depends on ARCH_BCM_IPROC || COMPILE_TEST
70654cdd32SSandeep Tripathy	select COMMON_CLK_IPROC
71654cdd32SSandeep Tripathy	default ARCH_BCM_IPROC
72654cdd32SSandeep Tripathy	help
73654cdd32SSandeep Tripathy	  Enable common clock framework support for the Broadcom Stingray SoC
74