Blame view

kernel/linux-imx6_3.14.28/drivers/clk/Kconfig 3.05 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
  
  config CLKDEV_LOOKUP
  	bool
  	select HAVE_CLK
  
  config HAVE_CLK_PREPARE
  	bool
  
  config HAVE_MACH_CLKDEV
  	bool
  
  config COMMON_CLK
  	bool
  	select HAVE_CLK_PREPARE
  	select CLKDEV_LOOKUP
  	---help---
  	  The common clock framework is a single definition of struct
  	  clk, useful across many platforms, as well as an
  	  implementation of the clock API in include/linux/clk.h.
  	  Architectures utilizing the common struct clk should select
  	  this option.
  
  menu "Common Clock Framework"
  	depends on COMMON_CLK
  
  config COMMON_CLK_WM831X
  	tristate "Clock driver for WM831x/2x PMICs"
  	depends on MFD_WM831X
  	---help---
            Supports the clocking subsystem of the WM831x/2x series of
  	  PMICs from Wolfson Microlectronics.
  
  config COMMON_CLK_VERSATILE
  	bool "Clock driver for ARM Reference designs"
  	depends on ARCH_INTEGRATOR || ARCH_REALVIEW || ARCH_VEXPRESS || ARM64
  	---help---
            Supports clocking on ARM Reference designs:
  	  - Integrator/AP and Integrator/CP
  	  - RealView PB1176, EB, PB11MP and PBX
  	  - Versatile Express
  
  config COMMON_CLK_MAX77686
  	tristate "Clock driver for Maxim 77686 MFD"
  	depends on MFD_MAX77686
  	---help---
  	  This driver supports Maxim 77686 crystal oscillator clock. 
  
  config COMMON_CLK_SI5351
  	tristate "Clock driver for SiLabs 5351A/B/C"
  	depends on I2C
  	select REGMAP_I2C
  	select RATIONAL
  	---help---
  	  This driver supports Silicon Labs 5351A/B/C programmable clock
  	  generators.
  
  config COMMON_CLK_SI570
  	tristate "Clock driver for SiLabs 570 and compatible devices"
  	depends on I2C
  	depends on OF
  	select REGMAP_I2C
  	help
  	---help---
  	  This driver supports Silicon Labs 570/571/598/599 programmable
  	  clock generators.
  
  config COMMON_CLK_S2MPS11
  	tristate "Clock driver for S2MPS11 MFD"
  	depends on MFD_SEC_CORE
  	---help---
  	  This driver supports S2MPS11 crystal oscillator clock.
  
  config CLK_TWL6040
  	tristate "External McPDM functional clock from twl6040"
  	depends on TWL6040_CORE
  	---help---
  	  Enable the external functional clock support on OMAP4+ platforms for
  	  McPDM. McPDM module is using the external bit clock on the McPDM bus
  	  as functional clock.
  
  config COMMON_CLK_AXI_CLKGEN
  	tristate "AXI clkgen driver"
  	depends on ARCH_ZYNQ || MICROBLAZE
  	help
  	---help---
  	  Support for the Analog Devices axi-clkgen pcore clock generator for Xilinx
  	  FPGAs. It is commonly used in Analog Devices' reference designs.
  
  config CLK_PPC_CORENET
  	bool "Clock driver for PowerPC corenet platforms"
  	depends on PPC_E500MC && OF
  	---help---
  	  This adds the clock driver support for Freescale PowerPC corenet
  	  platforms using common clock framework.
  
  config COMMON_CLK_XGENE
  	bool "Clock driver for APM XGene SoC"
  	default y
  	depends on ARM64
  	---help---
  	  Sypport for the APM X-Gene SoC reference, PLL, and device clocks.
  
  config COMMON_CLK_KEYSTONE
  	tristate "Clock drivers for Keystone based SOCs"
  	depends on ARCH_KEYSTONE && OF
  	---help---
            Supports clock drivers for Keystone based SOCs. These SOCs have local
  	  a power sleep control module that gate the clock to the IPs and PLLs.
  
  source "drivers/clk/qcom/Kconfig"
  
  endmenu
  
  source "drivers/clk/mvebu/Kconfig"