3 select PM_GENERIC_DOMAINS if PM
9 tristate "Support for Qualcomm's clock controllers"
11 depends on ARCH_QCOM || COMPILE_TEST
13 select RESET_CONTROLLER
15 config QCOM_CLK_SMD_RPM
16 tristate "RPM over SMD based Clock Controller"
17 depends on COMMON_CLK_QCOM && QCOM_SMD_RPM
20 Support for the clocks exposed by the Resource Power Manager
21 processor on devices like apq8016, apq8084 and msm8974.
24 tristate "RPM based Clock Controller"
25 depends on COMMON_CLK_QCOM && MFD_QCOM_RPM
28 Support for the clocks exposed by the Resource Power Manager
29 processor on devices like apq8064.
32 tristate "APQ8084 Global Clock Controller"
34 depends on COMMON_CLK_QCOM
36 Support for the global clock controller on apq8084 devices.
37 Say Y if you want to use peripheral devices such as UART, SPI,
38 i2c, USB, SD/eMMC, SATA, PCIe, etc.
41 tristate "APQ8084 Multimedia Clock Controller"
44 depends on COMMON_CLK_QCOM
46 Support for the multimedia clock controller on apq8084 devices.
47 Say Y if you want to support multimedia devices such as display,
48 graphics, video encode/decode, camera, etc.
51 tristate "IPQ806x Global Clock Controller"
52 depends on COMMON_CLK_QCOM
54 Support for the global clock controller on ipq806x devices.
55 Say Y if you want to use peripheral devices such as UART, SPI,
56 i2c, USB, SD/eMMC, etc.
59 tristate "IPQ806x LPASS Clock Controller"
61 depends on COMMON_CLK_QCOM
63 Support for the LPASS clock controller on ipq806x devices.
64 Say Y if you want to use audio devices such as i2s, pcm,
68 tristate "MSM8660 Global Clock Controller"
69 depends on COMMON_CLK_QCOM
71 Support for the global clock controller on msm8660 devices.
72 Say Y if you want to use peripheral devices such as UART, SPI,
73 i2c, USB, SD/eMMC, etc.
76 tristate "MSM8916 Global Clock Controller"
78 depends on COMMON_CLK_QCOM
80 Support for the global clock controller on msm8916 devices.
81 Say Y if you want to use devices such as UART, SPI i2c, USB,
82 SD/eMMC, display, graphics, camera etc.
85 tristate "APQ8064/MSM8960 Global Clock Controller"
86 depends on COMMON_CLK_QCOM
88 Support for the global clock controller on apq8064/msm8960 devices.
89 Say Y if you want to use peripheral devices such as UART, SPI,
90 i2c, USB, SD/eMMC, SATA, PCIe, etc.
93 tristate "APQ8064/MSM8960 LPASS Clock Controller"
95 depends on COMMON_CLK_QCOM
97 Support for the LPASS clock controller on apq8064/msm8960 devices.
98 Say Y if you want to use audio devices such as i2s, pcm,
102 tristate "MSM8960 Multimedia Clock Controller"
104 depends on COMMON_CLK_QCOM
106 Support for the multimedia clock controller on msm8960 devices.
107 Say Y if you want to support multimedia devices such as display,
108 graphics, video encode/decode, camera, etc.
111 tristate "MSM8974 Global Clock Controller"
113 depends on COMMON_CLK_QCOM
115 Support for the global clock controller on msm8974 devices.
116 Say Y if you want to use peripheral devices such as UART, SPI,
117 i2c, USB, SD/eMMC, SATA, PCIe, etc.
120 tristate "MSM8974 Multimedia Clock Controller"
123 depends on COMMON_CLK_QCOM
125 Support for the multimedia clock controller on msm8974 devices.
126 Say Y if you want to support multimedia devices such as display,
127 graphics, video encode/decode, camera, etc.
130 tristate "High-Frequency PLL (HFPLL) Clock Controller"
131 depends on COMMON_CLK_QCOM
133 Support for the high-frequency PLLs present on Qualcomm devices.
134 Say Y if you want to support CPU frequency scaling on devices
135 such as MSM8974, APQ8084, etc.
138 tristate "KPSS Clock Controller"
139 depends on COMMON_CLK_QCOM
141 Support for the Krait ACC and GCC clock controllers. Say Y
142 if you want to support CPU frequency scaling on devices such
143 as MSM8960, APQ8064, etc.
146 tristate "Krait Clock Controller"
147 depends on COMMON_CLK_QCOM && ARM
150 Support for the Krait CPU clocks on Qualcomm devices.
151 Say Y if you want to support CPU frequency scaling.
155 select KRAIT_L2_ACCESSORS
158 tristate "A53 Clock Controller"
159 depends on COMMON_CLK_QCOM
161 Support for the A53 clock controller on Qualcomm devices.
162 Say Y if you want to support CPU frequency scaling on devices