1085d7a45SStephen Boydconfig COMMON_CLK_QCOM 2085d7a45SStephen Boyd tristate "Support for Qualcomm's clock controllers" 3085d7a45SStephen Boyd depends on OF 43937567dSBartlomiej Zolnierkiewicz depends on ARCH_QCOM || COMPILE_TEST 5085d7a45SStephen Boyd select REGMAP_MMIO 6b36ba30cSStephen Boyd select RESET_CONTROLLER 72ec94130SStephen Boyd 802824653SGeorgi Djakovconfig APQ_GCC_8084 902824653SGeorgi Djakov tristate "APQ8084 Global Clock Controller" 1002824653SGeorgi Djakov depends on COMMON_CLK_QCOM 1102824653SGeorgi Djakov help 1202824653SGeorgi Djakov Support for the global clock controller on apq8084 devices. 1302824653SGeorgi Djakov Say Y if you want to use peripheral devices such as UART, SPI, 1402824653SGeorgi Djakov i2c, USB, SD/eMMC, SATA, PCIe, etc. 1502824653SGeorgi Djakov 162b46cd23SGeorgi Djakovconfig APQ_MMCC_8084 172b46cd23SGeorgi Djakov tristate "APQ8084 Multimedia Clock Controller" 182b46cd23SGeorgi Djakov select APQ_GCC_8084 192b46cd23SGeorgi Djakov depends on COMMON_CLK_QCOM 202b46cd23SGeorgi Djakov help 212b46cd23SGeorgi Djakov Support for the multimedia clock controller on apq8084 devices. 222b46cd23SGeorgi Djakov Say Y if you want to support multimedia devices such as display, 232b46cd23SGeorgi Djakov graphics, video encode/decode, camera, etc. 242b46cd23SGeorgi Djakov 2524d8fba4SKumar Galaconfig IPQ_GCC_806X 2624d8fba4SKumar Gala tristate "IPQ806x Global Clock Controller" 2724d8fba4SKumar Gala depends on COMMON_CLK_QCOM 2824d8fba4SKumar Gala help 2924d8fba4SKumar Gala Support for the global clock controller on ipq806x devices. 3024d8fba4SKumar Gala Say Y if you want to use peripheral devices such as UART, SPI, 3124d8fba4SKumar Gala i2c, USB, SD/eMMC, etc. 3224d8fba4SKumar Gala 33c99e515aSRajendra Nayakconfig IPQ_LCC_806X 34c99e515aSRajendra Nayak tristate "IPQ806x LPASS Clock Controller" 35c99e515aSRajendra Nayak select IPQ_GCC_806X 36c99e515aSRajendra Nayak depends on COMMON_CLK_QCOM 37c99e515aSRajendra Nayak help 38c99e515aSRajendra Nayak Support for the LPASS clock controller on ipq806x devices. 39c99e515aSRajendra Nayak Say Y if you want to use audio devices such as i2s, pcm, 40c99e515aSRajendra Nayak S/PDIF, etc. 41c99e515aSRajendra Nayak 4245dd0e55SStephen Boydconfig QCOM_GDSC 4345dd0e55SStephen Boyd bool 4445dd0e55SStephen Boyd select PM_GENERIC_DOMAINS if PM 4545dd0e55SStephen Boyd 460eeff27bSStephen Boydconfig MSM_GCC_8660 470eeff27bSStephen Boyd tristate "MSM8660 Global Clock Controller" 480eeff27bSStephen Boyd depends on COMMON_CLK_QCOM 490eeff27bSStephen Boyd help 500eeff27bSStephen Boyd Support for the global clock controller on msm8660 devices. 510eeff27bSStephen Boyd Say Y if you want to use peripheral devices such as UART, SPI, 520eeff27bSStephen Boyd i2c, USB, SD/eMMC, etc. 530eeff27bSStephen Boyd 543966fab8SGeorgi Djakovconfig MSM_GCC_8916 553966fab8SGeorgi Djakov tristate "MSM8916 Global Clock Controller" 563966fab8SGeorgi Djakov depends on COMMON_CLK_QCOM 573966fab8SGeorgi Djakov help 583966fab8SGeorgi Djakov Support for the global clock controller on msm8916 devices. 593966fab8SGeorgi Djakov Say Y if you want to use devices such as UART, SPI i2c, USB, 603966fab8SGeorgi Djakov SD/eMMC, display, graphics, camera etc. 613966fab8SGeorgi Djakov 622ec94130SStephen Boydconfig MSM_GCC_8960 632d85a713SKumar Gala tristate "APQ8064/MSM8960 Global Clock Controller" 642ec94130SStephen Boyd depends on COMMON_CLK_QCOM 652ec94130SStephen Boyd help 662d85a713SKumar Gala Support for the global clock controller on apq8064/msm8960 devices. 672ec94130SStephen Boyd Say Y if you want to use peripheral devices such as UART, SPI, 682ec94130SStephen Boyd i2c, USB, SD/eMMC, SATA, PCIe, etc. 696d00b56fSStephen Boyd 70b82875eeSStephen Boydconfig MSM_LCC_8960 71b82875eeSStephen Boyd tristate "APQ8064/MSM8960 LPASS Clock Controller" 72b82875eeSStephen Boyd select MSM_GCC_8960 73b82875eeSStephen Boyd depends on COMMON_CLK_QCOM 74b82875eeSStephen Boyd help 75b82875eeSStephen Boyd Support for the LPASS clock controller on apq8064/msm8960 devices. 76b82875eeSStephen Boyd Say Y if you want to use audio devices such as i2s, pcm, 77b82875eeSStephen Boyd SLIMBus, etc. 78b82875eeSStephen Boyd 796d00b56fSStephen Boydconfig MSM_MMCC_8960 806d00b56fSStephen Boyd tristate "MSM8960 Multimedia Clock Controller" 816d00b56fSStephen Boyd select MSM_GCC_8960 826d00b56fSStephen Boyd depends on COMMON_CLK_QCOM 836d00b56fSStephen Boyd help 846d00b56fSStephen Boyd Support for the multimedia clock controller on msm8960 devices. 856d00b56fSStephen Boyd Say Y if you want to support multimedia devices such as display, 866d00b56fSStephen Boyd graphics, video encode/decode, camera, etc. 87d33faa9eSStephen Boyd 88d33faa9eSStephen Boydconfig MSM_GCC_8974 89d33faa9eSStephen Boyd tristate "MSM8974 Global Clock Controller" 90d33faa9eSStephen Boyd depends on COMMON_CLK_QCOM 91d33faa9eSStephen Boyd help 92d33faa9eSStephen Boyd Support for the global clock controller on msm8974 devices. 93d33faa9eSStephen Boyd Say Y if you want to use peripheral devices such as UART, SPI, 94d33faa9eSStephen Boyd i2c, USB, SD/eMMC, SATA, PCIe, etc. 95d8b21201SStephen Boyd 96d8b21201SStephen Boydconfig MSM_MMCC_8974 97d8b21201SStephen Boyd tristate "MSM8974 Multimedia Clock Controller" 98d8b21201SStephen Boyd select MSM_GCC_8974 99d8b21201SStephen Boyd depends on COMMON_CLK_QCOM 100d8b21201SStephen Boyd help 101d8b21201SStephen Boyd Support for the multimedia clock controller on msm8974 devices. 102d8b21201SStephen Boyd Say Y if you want to support multimedia devices such as display, 103d8b21201SStephen Boyd graphics, video encode/decode, camera, etc. 104