2015-10-08 10:59:32 -07:00
config QCOM_GDSC
bool
select PM_GENERIC_DOMAINS if PM
2014-01-15 10:47:23 -08:00
config COMMON_CLK_QCOM
tristate "Support for Qualcomm's clock controllers"
depends on OF
2015-04-07 14:12:04 +02:00
depends on ARCH_QCOM || COMPILE_TEST
2014-01-15 10:47:23 -08:00
select REGMAP_MMIO
2014-01-15 10:47:27 -08:00
select RESET_CONTROLLER
2014-01-15 10:47:28 -08:00
2014-06-03 17:24:09 +03:00
config APQ_GCC_8084
tristate "APQ8084 Global Clock Controller"
2015-08-06 16:07:49 +05:30
select QCOM_GDSC
2014-06-03 17:24:09 +03:00
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on apq8084 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, SATA, PCIe, etc.
2014-06-12 19:41:42 +03:00
config APQ_MMCC_8084
tristate "APQ8084 Multimedia Clock Controller"
select APQ_GCC_8084
2015-08-06 16:07:50 +05:30
select QCOM_GDSC
2014-06-12 19:41:42 +03:00
depends on COMMON_CLK_QCOM
help
Support for the multimedia clock controller on apq8084 devices.
Say Y if you want to support multimedia devices such as display,
graphics, video encode/decode, camera, etc.
2015-11-19 17:19:29 -06:00
config IPQ_GCC_4019
tristate "IPQ4019 Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on ipq4019 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, etc.
2014-06-17 14:46:51 -05:00
config IPQ_GCC_806X
tristate "IPQ806x Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on ipq806x devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, etc.
2015-01-19 18:05:33 -08:00
config IPQ_LCC_806X
tristate "IPQ806x LPASS Clock Controller"
select IPQ_GCC_806X
depends on COMMON_CLK_QCOM
help
Support for the LPASS clock controller on ipq806x devices.
Say Y if you want to use audio devices such as i2s, pcm,
S/PDIF, etc.
2014-01-15 10:47:32 -08:00
config MSM_GCC_8660
tristate "MSM8660 Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on msm8660 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, etc.
2015-03-18 16:08:22 +02:00
config MSM_GCC_8916
tristate "MSM8916 Global Clock Controller"
2015-08-06 16:07:46 +05:30
select QCOM_GDSC
2015-03-18 16:08:22 +02:00
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on msm8916 devices.
Say Y if you want to use devices such as UART, SPI i2c, USB,
SD/eMMC, display, graphics, camera etc.
2014-01-15 10:47:28 -08:00
config MSM_GCC_8960
2014-04-04 11:31:29 -05:00
tristate "APQ8064/MSM8960 Global Clock Controller"
2014-01-15 10:47:28 -08:00
depends on COMMON_CLK_QCOM
help
2014-04-04 11:31:29 -05:00
Support for the global clock controller on apq8064/msm8960 devices.
2014-01-15 10:47:28 -08:00
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, SATA, PCIe, etc.
2014-01-15 10:47:29 -08:00
2015-01-19 18:05:34 -08:00
config MSM_LCC_8960
tristate "APQ8064/MSM8960 LPASS Clock Controller"
select MSM_GCC_8960
depends on COMMON_CLK_QCOM
help
Support for the LPASS clock controller on apq8064/msm8960 devices.
Say Y if you want to use audio devices such as i2s, pcm,
SLIMBus, etc.
2016-08-11 14:48:04 +02:00
config MDM_GCC_9615
tristate "MDM9615 Global Clock Controller"
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on mdm9615 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, etc.
config MDM_LCC_9615
tristate "MDM9615 LPASS Clock Controller"
select MDM_GCC_9615
depends on COMMON_CLK_QCOM
help
Support for the LPASS clock controller on mdm9615 devices.
Say Y if you want to use audio devices such as i2s, pcm,
SLIMBus, etc.
2014-01-15 10:47:29 -08:00
config MSM_MMCC_8960
tristate "MSM8960 Multimedia Clock Controller"
select MSM_GCC_8960
depends on COMMON_CLK_QCOM
help
Support for the multimedia clock controller on msm8960 devices.
Say Y if you want to support multimedia devices such as display,
graphics, video encode/decode, camera, etc.
2014-01-15 10:47:30 -08:00
config MSM_GCC_8974
tristate "MSM8974 Global Clock Controller"
2015-08-06 16:07:47 +05:30
select QCOM_GDSC
2014-01-15 10:47:30 -08:00
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on msm8974 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, SD/eMMC, SATA, PCIe, etc.
2014-01-15 10:47:31 -08:00
config MSM_MMCC_8974
tristate "MSM8974 Multimedia Clock Controller"
select MSM_GCC_8974
2015-08-06 16:07:48 +05:30
select QCOM_GDSC
2014-01-15 10:47:31 -08:00
depends on COMMON_CLK_QCOM
help
Support for the multimedia clock controller on msm8974 devices.
Say Y if you want to support multimedia devices such as display,
graphics, video encode/decode, camera, etc.
2015-11-30 17:31:40 -08:00
config MSM_GCC_8996
tristate "MSM8996 Global Clock Controller"
2016-08-25 12:28:07 +01:00
select QCOM_GDSC
2015-11-30 17:31:40 -08:00
depends on COMMON_CLK_QCOM
help
Support for the global clock controller on msm8996 devices.
Say Y if you want to use peripheral devices such as UART, SPI,
i2c, USB, UFS, SD/eMMC, PCIe, etc.
2015-11-30 17:31:42 -08:00
config MSM_MMCC_8996
tristate "MSM8996 Multimedia Clock Controller"
select MSM_GCC_8996
2016-08-25 12:28:07 +01:00
select QCOM_GDSC
2015-11-30 17:31:42 -08:00
depends on COMMON_CLK_QCOM
help
Support for the multimedia clock controller on msm8996 devices.
Say Y if you want to support multimedia devices such as display,
graphics, video encode/decode, camera, etc.