1if ARCH_SNAPDRAGON || ARCH_IPQ40XX 2 3config CLK_QCOM 4 bool 5 depends on CLK && DM_RESET && POWER_DOMAIN 6 def_bool n 7 8menu "Qualcomm clock drivers" 9 10config CLK_QCOM_APQ8016 11 bool "Qualcomm APQ8016 GCC" 12 select CLK_QCOM 13 help 14 Say Y here to enable support for the Global Clock Controller 15 on the Snapdragon APQ8016 SoC. This driver supports the clocks 16 and resets exposed by the GCC hardware block. 17 18config CLK_QCOM_APQ8096 19 bool "Qualcomm APQ8096 GCC" 20 select CLK_QCOM 21 help 22 Say Y here to enable support for the Global Clock Controller 23 on the Snapdragon APQ8096 SoC. This driver supports the clocks 24 and resets exposed by the GCC hardware block. 25 26config CLK_QCOM_IPQ4019 27 bool "Qualcomm IPQ4019 GCC" 28 select CLK_QCOM 29 help 30 Say Y here to enable support for the Global Clock Controller 31 on the Snapdragon IPQ4019 SoC. This driver supports the clocks 32 and resets exposed by the GCC hardware block. 33 34config CLK_QCOM_IPQ5424 35 bool "Qualcomm IPQ5424 GCC" 36 select CLK_QCOM 37 help 38 Say Y here to enable support for the Global Clock Controller 39 on the Qualcomm IPQ5424 SoC. This driver supports the clocks 40 and resets exposed by the GCC hardware block. 41 42config CLK_QCOM_IPQ9574 43 bool "Qualcomm IPQ9574 GCC" 44 select CLK_QCOM 45 help 46 Say Y here to enable support for the Global Clock Controller 47 on the Snapdragon IPQ9574 SoC. This driver supports the clocks 48 and resets exposed by the GCC hardware block. 49 50config CLK_QCOM_QCM2290 51 bool "Qualcomm QCM2290 GCC" 52 select CLK_QCOM 53 help 54 Say Y here to enable support for the Global Clock Controller 55 on the Snapdragon QCM2290 SoC. This driver supports the clocks 56 and resets exposed by the GCC hardware block. 57 58config CLK_QCOM_QCS404 59 bool "Qualcomm QCS404 GCC" 60 select CLK_QCOM 61 help 62 Say Y here to enable support for the Global Clock Controller 63 on the Snapdragon QCS404 SoC. This driver supports the clocks 64 and resets exposed by the GCC hardware block. 65 66config CLK_QCOM_QCS615 67 bool "Qualcomm QCS615 GCC" 68 select CLK_QCOM 69 help 70 Say Y here to enable support for the Global Clock Controller 71 on the Snapdragon QCS615 SoC. This driver supports the clocks 72 and resets exposed by the GCC hardware block. 73 74config CLK_QCOM_QCS8300 75 bool "Qualcomm QCS8300 GCC" 76 select CLK_QCOM 77 help 78 Say Y here to enable support for the Global Clock Controller 79 on the Snapdragon QCS8300 SoC. This driver supports the clocks 80 and resets exposed by the GCC hardware block. 81 82config CLK_QCOM_SA8775P 83 bool "Qualcomm SA8775 GCC" 84 select CLK_QCOM 85 help 86 Say Y here to enable support for the Global Clock Controller 87 on the Snapdragon SA8775 SoC. This driver supports the clocks 88 and resets exposed by the GCC hardware block. 89 90config CLK_QCOM_SDM845 91 bool "Qualcomm SDM845 GCC" 92 select CLK_QCOM 93 help 94 Say Y here to enable support for the Global Clock Controller 95 on the Snapdragon 845 SoC. This driver supports the clocks 96 and resets exposed by the GCC hardware block. 97 98config CLK_QCOM_SM6115 99 bool "Qualcomm SM6115 GCC" 100 select CLK_QCOM 101 help 102 Say Y here to enable support for the Global Clock Controller 103 on the Snapdragon SM6115 SoC. This driver supports the clocks 104 and resets exposed by the GCC hardware block. 105 106config CLK_QCOM_SM8150 107 bool "Qualcomm SM8150 GCC" 108 select CLK_QCOM 109 help 110 Say Y here to enable support for the Global Clock Controller 111 on the Snapdragon 8150 SoC. This driver supports the clocks 112 and resets exposed by the GCC hardware block. 113 114config CLK_QCOM_SM8250 115 bool "Qualcomm SM8250 GCC" 116 select CLK_QCOM 117 help 118 Say Y here to enable support for the Global Clock Controller 119 on the Snapdragon SM8250 SoC. This driver supports the clocks 120 and resets exposed by the GCC hardware block. 121 122config CLK_QCOM_SM8550 123 bool "Qualcomm SM8550 GCC" 124 select CLK_QCOM 125 help 126 Say Y here to enable support for the Global Clock Controller 127 on the Snapdragon SM8550 SoC. This driver supports the clocks 128 and resets exposed by the GCC hardware block. 129 130config CLK_QCOM_SM8650 131 bool "Qualcomm SM8650 GCC" 132 select CLK_QCOM 133 help 134 Say Y here to enable support for the Global Clock Controller 135 on the Snapdragon SM8650 SoC. This driver supports the clocks 136 and resets exposed by the GCC hardware block. 137 138config CLK_QCOM_SC7280 139 bool "Qualcomm SC7280 GCC" 140 select CLK_QCOM 141 help 142 Say Y here to enable support for the Global Clock Controller 143 on the Snapdragon SC7280 SoC. This driver supports the clocks 144 and resets exposed by the GCC hardware block. 145 146config CLK_QCOM_X1E80100 147 bool "Qualcomm X1E80100 GCC" 148 select CLK_QCOM 149 help 150 Say Y here to enable support for the Global Clock Controller 151 on the Snapdragon X1E80100 SoC. This driver supports the clocks 152 and resets exposed by the GCC hardware block. 153 154endmenu 155 156endif 157