xref: /openbmc/linux/drivers/clk/qcom/Kconfig (revision d2999e1b)
1config COMMON_CLK_QCOM
2	tristate "Support for Qualcomm's clock controllers"
3	depends on OF
4	select REGMAP_MMIO
5	select RESET_CONTROLLER
6
7config MSM_GCC_8660
8	tristate "MSM8660 Global Clock Controller"
9	depends on COMMON_CLK_QCOM
10	help
11	  Support for the global clock controller on msm8660 devices.
12	  Say Y if you want to use peripheral devices such as UART, SPI,
13	  i2c, USB, SD/eMMC, etc.
14
15config MSM_GCC_8960
16	tristate "APQ8064/MSM8960 Global Clock Controller"
17	depends on COMMON_CLK_QCOM
18	help
19	  Support for the global clock controller on apq8064/msm8960 devices.
20	  Say Y if you want to use peripheral devices such as UART, SPI,
21	  i2c, USB, SD/eMMC, SATA, PCIe, etc.
22
23config MSM_MMCC_8960
24	tristate "MSM8960 Multimedia Clock Controller"
25	select MSM_GCC_8960
26	depends on COMMON_CLK_QCOM
27	help
28	  Support for the multimedia clock controller on msm8960 devices.
29	  Say Y if you want to support multimedia devices such as display,
30	  graphics, video encode/decode, camera, etc.
31
32config MSM_GCC_8974
33	tristate "MSM8974 Global Clock Controller"
34	depends on COMMON_CLK_QCOM
35	help
36	  Support for the global clock controller on msm8974 devices.
37	  Say Y if you want to use peripheral devices such as UART, SPI,
38	  i2c, USB, SD/eMMC, SATA, PCIe, etc.
39
40config MSM_MMCC_8974
41	tristate "MSM8974 Multimedia Clock Controller"
42	select MSM_GCC_8974
43	depends on COMMON_CLK_QCOM
44	help
45	  Support for the multimedia clock controller on msm8974 devices.
46	  Say Y if you want to support multimedia devices such as display,
47	  graphics, video encode/decode, camera, etc.
48