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