These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / clk / qcom / Kconfig
1 config QCOM_GDSC
2         bool
3         select PM_GENERIC_DOMAINS if PM
4
5 config COMMON_CLK_QCOM
6         tristate "Support for Qualcomm's clock controllers"
7         depends on OF
8         depends on ARCH_QCOM || COMPILE_TEST
9         select REGMAP_MMIO
10         select RESET_CONTROLLER
11
12 config APQ_GCC_8084
13         tristate "APQ8084 Global Clock Controller"
14         select QCOM_GDSC
15         depends on COMMON_CLK_QCOM
16         help
17           Support for the global clock controller on apq8084 devices.
18           Say Y if you want to use peripheral devices such as UART, SPI,
19           i2c, USB, SD/eMMC, SATA, PCIe, etc.
20
21 config APQ_MMCC_8084
22         tristate "APQ8084 Multimedia Clock Controller"
23         select APQ_GCC_8084
24         select QCOM_GDSC
25         depends on COMMON_CLK_QCOM
26         help
27           Support for the multimedia clock controller on apq8084 devices.
28           Say Y if you want to support multimedia devices such as display,
29           graphics, video encode/decode, camera, etc.
30
31 config IPQ_GCC_806X
32         tristate "IPQ806x Global Clock Controller"
33         depends on COMMON_CLK_QCOM
34         help
35           Support for the global clock controller on ipq806x devices.
36           Say Y if you want to use peripheral devices such as UART, SPI,
37           i2c, USB, SD/eMMC, etc.
38
39 config IPQ_LCC_806X
40         tristate "IPQ806x LPASS Clock Controller"
41         select IPQ_GCC_806X
42         depends on COMMON_CLK_QCOM
43         help
44           Support for the LPASS clock controller on ipq806x devices.
45           Say Y if you want to use audio devices such as i2s, pcm,
46           S/PDIF, etc.
47
48 config MSM_GCC_8660
49         tristate "MSM8660 Global Clock Controller"
50         depends on COMMON_CLK_QCOM
51         help
52           Support for the global clock controller on msm8660 devices.
53           Say Y if you want to use peripheral devices such as UART, SPI,
54           i2c, USB, SD/eMMC, etc.
55
56 config MSM_GCC_8916
57         tristate "MSM8916 Global Clock Controller"
58         select QCOM_GDSC
59         depends on COMMON_CLK_QCOM
60         help
61           Support for the global clock controller on msm8916 devices.
62           Say Y if you want to use devices such as UART, SPI i2c, USB,
63           SD/eMMC, display, graphics, camera etc.
64
65 config MSM_GCC_8960
66         tristate "APQ8064/MSM8960 Global Clock Controller"
67         depends on COMMON_CLK_QCOM
68         help
69           Support for the global clock controller on apq8064/msm8960 devices.
70           Say Y if you want to use peripheral devices such as UART, SPI,
71           i2c, USB, SD/eMMC, SATA, PCIe, etc.
72
73 config MSM_LCC_8960
74         tristate "APQ8064/MSM8960 LPASS Clock Controller"
75         select MSM_GCC_8960
76         depends on COMMON_CLK_QCOM
77         help
78           Support for the LPASS clock controller on apq8064/msm8960 devices.
79           Say Y if you want to use audio devices such as i2s, pcm,
80           SLIMBus, etc.
81
82 config MSM_MMCC_8960
83         tristate "MSM8960 Multimedia Clock Controller"
84         select MSM_GCC_8960
85         depends on COMMON_CLK_QCOM
86         help
87           Support for the multimedia clock controller on msm8960 devices.
88           Say Y if you want to support multimedia devices such as display,
89           graphics, video encode/decode, camera, etc.
90
91 config MSM_GCC_8974
92         tristate "MSM8974 Global Clock Controller"
93         select QCOM_GDSC
94         depends on COMMON_CLK_QCOM
95         help
96           Support for the global clock controller on msm8974 devices.
97           Say Y if you want to use peripheral devices such as UART, SPI,
98           i2c, USB, SD/eMMC, SATA, PCIe, etc.
99
100 config MSM_MMCC_8974
101         tristate "MSM8974 Multimedia Clock Controller"
102         select MSM_GCC_8974
103         select QCOM_GDSC
104         depends on COMMON_CLK_QCOM
105         help
106           Support for the multimedia clock controller on msm8974 devices.
107           Say Y if you want to support multimedia devices such as display,
108           graphics, video encode/decode, camera, etc.