xref: /openbmc/linux/drivers/clk/qcom/Kconfig (revision 02824653)
1085d7a45SStephen Boydconfig COMMON_CLK_QCOM
2085d7a45SStephen Boyd	tristate "Support for Qualcomm's clock controllers"
3085d7a45SStephen Boyd	depends on OF
4085d7a45SStephen Boyd	select REGMAP_MMIO
5b36ba30cSStephen Boyd	select RESET_CONTROLLER
62ec94130SStephen Boyd
7*02824653SGeorgi Djakovconfig APQ_GCC_8084
8*02824653SGeorgi Djakov	tristate "APQ8084 Global Clock Controller"
9*02824653SGeorgi Djakov	depends on COMMON_CLK_QCOM
10*02824653SGeorgi Djakov	help
11*02824653SGeorgi Djakov	  Support for the global clock controller on apq8084 devices.
12*02824653SGeorgi Djakov	  Say Y if you want to use peripheral devices such as UART, SPI,
13*02824653SGeorgi Djakov	  i2c, USB, SD/eMMC, SATA, PCIe, etc.
14*02824653SGeorgi Djakov
150eeff27bSStephen Boydconfig MSM_GCC_8660
160eeff27bSStephen Boyd	tristate "MSM8660 Global Clock Controller"
170eeff27bSStephen Boyd	depends on COMMON_CLK_QCOM
180eeff27bSStephen Boyd	help
190eeff27bSStephen Boyd	  Support for the global clock controller on msm8660 devices.
200eeff27bSStephen Boyd	  Say Y if you want to use peripheral devices such as UART, SPI,
210eeff27bSStephen Boyd	  i2c, USB, SD/eMMC, etc.
220eeff27bSStephen Boyd
232ec94130SStephen Boydconfig MSM_GCC_8960
242d85a713SKumar Gala	tristate "APQ8064/MSM8960 Global Clock Controller"
252ec94130SStephen Boyd	depends on COMMON_CLK_QCOM
262ec94130SStephen Boyd	help
272d85a713SKumar Gala	  Support for the global clock controller on apq8064/msm8960 devices.
282ec94130SStephen Boyd	  Say Y if you want to use peripheral devices such as UART, SPI,
292ec94130SStephen Boyd	  i2c, USB, SD/eMMC, SATA, PCIe, etc.
306d00b56fSStephen Boyd
316d00b56fSStephen Boydconfig MSM_MMCC_8960
326d00b56fSStephen Boyd	tristate "MSM8960 Multimedia Clock Controller"
336d00b56fSStephen Boyd	select MSM_GCC_8960
346d00b56fSStephen Boyd	depends on COMMON_CLK_QCOM
356d00b56fSStephen Boyd	help
366d00b56fSStephen Boyd	  Support for the multimedia clock controller on msm8960 devices.
376d00b56fSStephen Boyd	  Say Y if you want to support multimedia devices such as display,
386d00b56fSStephen Boyd	  graphics, video encode/decode, camera, etc.
39d33faa9eSStephen Boyd
40d33faa9eSStephen Boydconfig MSM_GCC_8974
41d33faa9eSStephen Boyd	tristate "MSM8974 Global Clock Controller"
42d33faa9eSStephen Boyd	depends on COMMON_CLK_QCOM
43d33faa9eSStephen Boyd	help
44d33faa9eSStephen Boyd	  Support for the global clock controller on msm8974 devices.
45d33faa9eSStephen Boyd	  Say Y if you want to use peripheral devices such as UART, SPI,
46d33faa9eSStephen Boyd	  i2c, USB, SD/eMMC, SATA, PCIe, etc.
47d8b21201SStephen Boyd
48d8b21201SStephen Boydconfig MSM_MMCC_8974
49d8b21201SStephen Boyd	tristate "MSM8974 Multimedia Clock Controller"
50d8b21201SStephen Boyd	select MSM_GCC_8974
51d8b21201SStephen Boyd	depends on COMMON_CLK_QCOM
52d8b21201SStephen Boyd	help
53d8b21201SStephen Boyd	  Support for the multimedia clock controller on msm8974 devices.
54d8b21201SStephen Boyd	  Say Y if you want to support multimedia devices such as display,
55d8b21201SStephen Boyd	  graphics, video encode/decode, camera, etc.
56