xref: /linux/drivers/interconnect/qcom/Kconfig (revision 0d5ec7919f3747193f051036b2301734a4b5e1d6)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2b5d2f741SDavid Daiconfig INTERCONNECT_QCOM
37aa429e8SHuang Yiwei	tristate "Qualcomm Network-on-Chip interconnect drivers"
4b5d2f741SDavid Dai	depends on ARCH_QCOM
5b5d2f741SDavid Dai	help
6b5d2f741SDavid Dai	  Support for Qualcomm's Network-on-Chip interconnect hardware.
7b5d2f741SDavid Dai
8976daac4SDavid Daiconfig INTERCONNECT_QCOM_BCM_VOTER
9976daac4SDavid Dai	tristate
10976daac4SDavid Dai
111cef9f2dSAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8909
121cef9f2dSAdam Skladowski	tristate "Qualcomm MSM8909 interconnect driver"
131cef9f2dSAdam Skladowski	depends on INTERCONNECT_QCOM
141cef9f2dSAdam Skladowski	depends on QCOM_SMD_RPM
151cef9f2dSAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
161cef9f2dSAdam Skladowski	help
171cef9f2dSAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8909-based
181cef9f2dSAdam Skladowski	  platforms.
191cef9f2dSAdam Skladowski
2030c8fa3eSGeorgi Djakovconfig INTERCONNECT_QCOM_MSM8916
2130c8fa3eSGeorgi Djakov	tristate "Qualcomm MSM8916 interconnect driver"
2230c8fa3eSGeorgi Djakov	depends on INTERCONNECT_QCOM
2330c8fa3eSGeorgi Djakov	depends on QCOM_SMD_RPM
2430c8fa3eSGeorgi Djakov	select INTERCONNECT_QCOM_SMD_RPM
2530c8fa3eSGeorgi Djakov	help
2630c8fa3eSGeorgi Djakov	  This is a driver for the Qualcomm Network-on-Chip on msm8916-based
2730c8fa3eSGeorgi Djakov	  platforms.
2830c8fa3eSGeorgi Djakov
29755acd36SAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8937
30755acd36SAdam Skladowski	tristate "Qualcomm MSM8937 interconnect driver"
31755acd36SAdam Skladowski	depends on INTERCONNECT_QCOM
32755acd36SAdam Skladowski	depends on QCOM_SMD_RPM
33755acd36SAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
34755acd36SAdam Skladowski	help
35755acd36SAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8937-based
36755acd36SAdam Skladowski	  platforms.
37755acd36SAdam Skladowski
386c6fe5d3SJun Nieconfig INTERCONNECT_QCOM_MSM8939
396c6fe5d3SJun Nie	tristate "Qualcomm MSM8939 interconnect driver"
406c6fe5d3SJun Nie	depends on INTERCONNECT_QCOM
416c6fe5d3SJun Nie	depends on QCOM_SMD_RPM
426c6fe5d3SJun Nie	select INTERCONNECT_QCOM_SMD_RPM
436c6fe5d3SJun Nie	help
446c6fe5d3SJun Nie	  This is a driver for the Qualcomm Network-on-Chip on msm8939-based
456c6fe5d3SJun Nie	  platforms.
466c6fe5d3SJun Nie
4790b40017SVladimir Lypakconfig INTERCONNECT_QCOM_MSM8953
4890b40017SVladimir Lypak	tristate "Qualcomm MSM8953 interconnect driver"
4990b40017SVladimir Lypak	depends on INTERCONNECT_QCOM
5090b40017SVladimir Lypak	depends on QCOM_SMD_RPM
5190b40017SVladimir Lypak	select INTERCONNECT_QCOM_SMD_RPM
5290b40017SVladimir Lypak	help
5390b40017SVladimir Lypak	  This is a driver for the Qualcomm Network-on-Chip on msm8953-based
5490b40017SVladimir Lypak	  platforms.
5590b40017SVladimir Lypak
564e60a956SBrian Masneyconfig INTERCONNECT_QCOM_MSM8974
574e60a956SBrian Masney	tristate "Qualcomm MSM8974 interconnect driver"
584e60a956SBrian Masney	depends on INTERCONNECT_QCOM
594e60a956SBrian Masney	depends on QCOM_SMD_RPM
604e60a956SBrian Masney	select INTERCONNECT_QCOM_SMD_RPM
614e60a956SBrian Masney	help
624e60a956SBrian Masney	 This is a driver for the Qualcomm Network-on-Chip on msm8974-based
634e60a956SBrian Masney	 platforms.
644e60a956SBrian Masney
656e3ea1f3SAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8976
666e3ea1f3SAdam Skladowski	tristate "Qualcomm MSM8976 interconnect driver"
676e3ea1f3SAdam Skladowski	depends on INTERCONNECT_QCOM
686e3ea1f3SAdam Skladowski	depends on QCOM_SMD_RPM
696e3ea1f3SAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
706e3ea1f3SAdam Skladowski	help
716e3ea1f3SAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8976-based
726e3ea1f3SAdam Skladowski	  platforms.
736e3ea1f3SAdam Skladowski
747add937fSYassine Oudjanaconfig INTERCONNECT_QCOM_MSM8996
757add937fSYassine Oudjana	tristate "Qualcomm MSM8996 interconnect driver"
767add937fSYassine Oudjana	depends on INTERCONNECT_QCOM
777add937fSYassine Oudjana	depends on QCOM_SMD_RPM
787add937fSYassine Oudjana	select INTERCONNECT_QCOM_SMD_RPM
797add937fSYassine Oudjana	help
807add937fSYassine Oudjana	  This is a driver for the Qualcomm Network-on-Chip on msm8996-based
817add937fSYassine Oudjana	  platforms.
827add937fSYassine Oudjana
835bc9900aSSibi Sankarconfig INTERCONNECT_QCOM_OSM_L3
845bc9900aSSibi Sankar	tristate "Qualcomm OSM L3 interconnect driver"
855bc9900aSSibi Sankar	depends on INTERCONNECT_QCOM || COMPILE_TEST
865bc9900aSSibi Sankar	help
875bc9900aSSibi Sankar	  Say y here to support the Operating State Manager (OSM) interconnect
885bc9900aSSibi Sankar	  driver which controls the scaling of L3 caches on Qualcomm SoCs.
895bc9900aSSibi Sankar
901a14b1acSShawn Guoconfig INTERCONNECT_QCOM_QCM2290
911a14b1acSShawn Guo	tristate "Qualcomm QCM2290 interconnect driver"
921a14b1acSShawn Guo	depends on INTERCONNECT_QCOM
931a14b1acSShawn Guo	depends on QCOM_SMD_RPM
941a14b1acSShawn Guo	select INTERCONNECT_QCOM_SMD_RPM
951a14b1acSShawn Guo	help
961a14b1acSShawn Guo	  This is a driver for the Qualcomm Network-on-Chip on qcm2290-based
971a14b1acSShawn Guo	  platforms.
981a14b1acSShawn Guo
995e4e6c4dSBjorn Anderssonconfig INTERCONNECT_QCOM_QCS404
1005e4e6c4dSBjorn Andersson	tristate "Qualcomm QCS404 interconnect driver"
1015e4e6c4dSBjorn Andersson	depends on INTERCONNECT_QCOM
102dcc31687SMao Wenan	depends on QCOM_SMD_RPM
1035e4e6c4dSBjorn Andersson	select INTERCONNECT_QCOM_SMD_RPM
1045e4e6c4dSBjorn Andersson	help
1055e4e6c4dSBjorn Andersson	  This is a driver for the Qualcomm Network-on-Chip on qcs404-based
1065e4e6c4dSBjorn Andersson	  platforms.
1075e4e6c4dSBjorn Andersson
10877d79677SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_QCS615
10977d79677SRaviteja Laggyshetty	tristate "Qualcomm QCS615 interconnect driver"
11077d79677SRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
11177d79677SRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
11277d79677SRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
11377d79677SRaviteja Laggyshetty	help
11477d79677SRaviteja Laggyshetty	  This is a driver for the Qualcomm Network-on-Chip on qcs615-based
11577d79677SRaviteja Laggyshetty	  platforms.
11677d79677SRaviteja Laggyshetty
1173063c3dfSRaviteja Laggyshettyconfig INTERCONNECT_QCOM_QCS8300
1183063c3dfSRaviteja Laggyshetty	tristate "Qualcomm QCS8300 interconnect driver"
1193063c3dfSRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1203063c3dfSRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
1213063c3dfSRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
1223063c3dfSRaviteja Laggyshetty	help
1233063c3dfSRaviteja Laggyshetty	  This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
1243063c3dfSRaviteja Laggyshetty	  on QCS8300-based platforms. The interconnect provider collects and
1253063c3dfSRaviteja Laggyshetty	  aggreagates the cosumer bandwidth requests to satisfy constraints
1263063c3dfSRaviteja Laggyshetty	  placed on Network-on-Chip performance states.
1273063c3dfSRaviteja Laggyshetty
1281f51339fSMelody Olveraconfig INTERCONNECT_QCOM_QDU1000
1291f51339fSMelody Olvera	tristate "Qualcomm QDU1000/QRU1000 interconnect driver"
1301f51339fSMelody Olvera	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1311f51339fSMelody Olvera	select INTERCONNECT_QCOM_RPMH
1321f51339fSMelody Olvera	select INTERCONNECT_QCOM_BCM_VOTER
1331f51339fSMelody Olvera	help
1341f51339fSMelody Olvera	  This is a driver for the Qualcomm Network-on-Chip on QDU1000-based
1351f51339fSMelody Olvera	  and QRU1000-based platforms.
1361f51339fSMelody Olvera
137512d4a26SArnd Bergmannconfig INTERCONNECT_QCOM_RPMH_POSSIBLE
138512d4a26SArnd Bergmann	tristate
139512d4a26SArnd Bergmann	default INTERCONNECT_QCOM
140512d4a26SArnd Bergmann	depends on QCOM_RPMH || (COMPILE_TEST && !QCOM_RPMH)
141512d4a26SArnd Bergmann	depends on QCOM_COMMAND_DB || (COMPILE_TEST && !QCOM_COMMAND_DB)
1424658842aSJean Delvare	depends on OF
143512d4a26SArnd Bergmann	help
144512d4a26SArnd Bergmann	  Compile-testing RPMH drivers is possible on other platforms,
145512d4a26SArnd Bergmann	  but in order to avoid link failures, drivers must not be built-in
146512d4a26SArnd Bergmann	  when QCOM_RPMH or QCOM_COMMAND_DB are loadable modules
147512d4a26SArnd Bergmann
148976daac4SDavid Daiconfig INTERCONNECT_QCOM_RPMH
149976daac4SDavid Dai	tristate
150976daac4SDavid Dai
1513655a63fSShazad Hussainconfig INTERCONNECT_QCOM_SA8775P
1523655a63fSShazad Hussain	tristate "Qualcomm SA8775P interconnect driver"
1533655a63fSShazad Hussain	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1543655a63fSShazad Hussain	select INTERCONNECT_QCOM_RPMH
1553655a63fSShazad Hussain	select INTERCONNECT_QCOM_BCM_VOTER
1563655a63fSShazad Hussain	help
1573655a63fSShazad Hussain	  This is a driver for the Qualcomm Network-on-Chip on sa8775p-based
1583655a63fSShazad Hussain	  platforms.
1593655a63fSShazad Hussain
16092c366a5SDmitry Baryshkovconfig INTERCONNECT_QCOM_SAR2130P
16192c366a5SDmitry Baryshkov	tristate "Qualcomm SAR2130P interconnect driver"
16292c366a5SDmitry Baryshkov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
16392c366a5SDmitry Baryshkov	select INTERCONNECT_QCOM_RPMH
16492c366a5SDmitry Baryshkov	select INTERCONNECT_QCOM_BCM_VOTER
16592c366a5SDmitry Baryshkov	help
16692c366a5SDmitry Baryshkov	  This is a driver for the Qualcomm Network-on-Chip on SAR2130P-based
16792c366a5SDmitry Baryshkov	  platforms.
16892c366a5SDmitry Baryshkov
1692d1f95abSOdelu Kukatlaconfig INTERCONNECT_QCOM_SC7180
1702d1f95abSOdelu Kukatla	tristate "Qualcomm SC7180 interconnect driver"
171512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1722d1f95abSOdelu Kukatla	select INTERCONNECT_QCOM_RPMH
1732d1f95abSOdelu Kukatla	select INTERCONNECT_QCOM_BCM_VOTER
1742d1f95abSOdelu Kukatla	help
1752d1f95abSOdelu Kukatla	  This is a driver for the Qualcomm Network-on-Chip on sc7180-based
1762d1f95abSOdelu Kukatla	  platforms.
1772d1f95abSOdelu Kukatla
17846bdcac5SOdelu Kukatlaconfig INTERCONNECT_QCOM_SC7280
17946bdcac5SOdelu Kukatla	tristate "Qualcomm SC7280 interconnect driver"
18046bdcac5SOdelu Kukatla	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
18146bdcac5SOdelu Kukatla	select INTERCONNECT_QCOM_RPMH
18246bdcac5SOdelu Kukatla	select INTERCONNECT_QCOM_BCM_VOTER
18346bdcac5SOdelu Kukatla	help
18446bdcac5SOdelu Kukatla	  This is a driver for the Qualcomm Network-on-Chip on sc7280-based
18546bdcac5SOdelu Kukatla	  platforms.
18646bdcac5SOdelu Kukatla
1879c8c6bacSGeorgi Djakovconfig INTERCONNECT_QCOM_SC8180X
1889c8c6bacSGeorgi Djakov	tristate "Qualcomm SC8180X interconnect driver"
1899c8c6bacSGeorgi Djakov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1909c8c6bacSGeorgi Djakov	select INTERCONNECT_QCOM_RPMH
1919c8c6bacSGeorgi Djakov	select INTERCONNECT_QCOM_BCM_VOTER
1929c8c6bacSGeorgi Djakov	help
1939c8c6bacSGeorgi Djakov	  This is a driver for the Qualcomm Network-on-Chip on sc8180x-based
1949c8c6bacSGeorgi Djakov	  platforms.
1959c8c6bacSGeorgi Djakov
196f29dabdaSBjorn Anderssonconfig INTERCONNECT_QCOM_SC8280XP
197f29dabdaSBjorn Andersson	tristate "Qualcomm SC8280XP interconnect driver"
198f29dabdaSBjorn Andersson	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
199f29dabdaSBjorn Andersson	select INTERCONNECT_QCOM_RPMH
200f29dabdaSBjorn Andersson	select INTERCONNECT_QCOM_BCM_VOTER
201f29dabdaSBjorn Andersson	help
202f29dabdaSBjorn Andersson	  This is a driver for the Qualcomm Network-on-Chip on SC8280XP-based
203f29dabdaSBjorn Andersson	  platforms.
204f29dabdaSBjorn Andersson
205f80a1d41SAngeloGioacchino Del Regnoconfig INTERCONNECT_QCOM_SDM660
206f80a1d41SAngeloGioacchino Del Regno	tristate "Qualcomm SDM660 interconnect driver"
207f80a1d41SAngeloGioacchino Del Regno	depends on INTERCONNECT_QCOM
208f80a1d41SAngeloGioacchino Del Regno	depends on QCOM_SMD_RPM
209f80a1d41SAngeloGioacchino Del Regno	select INTERCONNECT_QCOM_SMD_RPM
210f80a1d41SAngeloGioacchino Del Regno	help
211f80a1d41SAngeloGioacchino Del Regno	  This is a driver for the Qualcomm Network-on-Chip on sdm660-based
212f80a1d41SAngeloGioacchino Del Regno	  platforms.
213f80a1d41SAngeloGioacchino Del Regno
2147e438e18SRichard Acayanconfig INTERCONNECT_QCOM_SDM670
2157e438e18SRichard Acayan	tristate "Qualcomm SDM670 interconnect driver"
2167e438e18SRichard Acayan	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2177e438e18SRichard Acayan	select INTERCONNECT_QCOM_RPMH
2187e438e18SRichard Acayan	select INTERCONNECT_QCOM_BCM_VOTER
2197e438e18SRichard Acayan	help
2207e438e18SRichard Acayan	  This is a driver for the Qualcomm Network-on-Chip on sdm670-based
2217e438e18SRichard Acayan	  platforms.
2227e438e18SRichard Acayan
223b5d2f741SDavid Daiconfig INTERCONNECT_QCOM_SDM845
224b5d2f741SDavid Dai	tristate "Qualcomm SDM845 interconnect driver"
225512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
226976daac4SDavid Dai	select INTERCONNECT_QCOM_RPMH
227976daac4SDavid Dai	select INTERCONNECT_QCOM_BCM_VOTER
228b5d2f741SDavid Dai	help
229b5d2f741SDavid Dai	  This is a driver for the Qualcomm Network-on-Chip on sdm845-based
230b5d2f741SDavid Dai	  platforms.
231be06f8e7SGeorgi Djakov
232cbb382c5SManivannan Sadhasivamconfig INTERCONNECT_QCOM_SDX55
233cbb382c5SManivannan Sadhasivam	tristate "Qualcomm SDX55 interconnect driver"
234cbb382c5SManivannan Sadhasivam	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
235cbb382c5SManivannan Sadhasivam	select INTERCONNECT_QCOM_RPMH
236cbb382c5SManivannan Sadhasivam	select INTERCONNECT_QCOM_BCM_VOTER
237cbb382c5SManivannan Sadhasivam	help
238cbb382c5SManivannan Sadhasivam	  This is a driver for the Qualcomm Network-on-Chip on sdx55-based
239cbb382c5SManivannan Sadhasivam	  platforms.
240cbb382c5SManivannan Sadhasivam
24139a53928SRohit Agarwalconfig INTERCONNECT_QCOM_SDX65
24239a53928SRohit Agarwal	tristate "Qualcomm SDX65 interconnect driver"
24339a53928SRohit Agarwal	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
24439a53928SRohit Agarwal	select INTERCONNECT_QCOM_RPMH
24539a53928SRohit Agarwal	select INTERCONNECT_QCOM_BCM_VOTER
24639a53928SRohit Agarwal	help
24739a53928SRohit Agarwal	  This is a driver for the Qualcomm Network-on-Chip on sdx65-based
24839a53928SRohit Agarwal	  platforms.
24939a53928SRohit Agarwal
2503642b4e5SRohit Agarwalconfig INTERCONNECT_QCOM_SDX75
2513642b4e5SRohit Agarwal	tristate "Qualcomm SDX75 interconnect driver"
2523642b4e5SRohit Agarwal	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2533642b4e5SRohit Agarwal	select INTERCONNECT_QCOM_RPMH
2543642b4e5SRohit Agarwal	select INTERCONNECT_QCOM_BCM_VOTER
2553642b4e5SRohit Agarwal	help
2563642b4e5SRohit Agarwal	  This is a driver for the Qualcomm Network-on-Chip on sdx75-based
2573642b4e5SRohit Agarwal	  platforms.
2583642b4e5SRohit Agarwal
2592eab57b1SKonrad Dybcioconfig INTERCONNECT_QCOM_SM6115
2602eab57b1SKonrad Dybcio	tristate "Qualcomm SM6115 interconnect driver"
2612eab57b1SKonrad Dybcio	depends on INTERCONNECT_QCOM
2622eab57b1SKonrad Dybcio	depends on QCOM_SMD_RPM
2632eab57b1SKonrad Dybcio	select INTERCONNECT_QCOM_SMD_RPM
2642eab57b1SKonrad Dybcio	help
2652eab57b1SKonrad Dybcio	  This is a driver for the Qualcomm Network-on-Chip on sm6115-based
2662eab57b1SKonrad Dybcio	  platforms.
2672eab57b1SKonrad Dybcio
2686a6eff73SLuca Weissconfig INTERCONNECT_QCOM_SM6350
2696a6eff73SLuca Weiss	tristate "Qualcomm SM6350 interconnect driver"
2706a6eff73SLuca Weiss	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2716a6eff73SLuca Weiss	select INTERCONNECT_QCOM_RPMH
2726a6eff73SLuca Weiss	select INTERCONNECT_QCOM_BCM_VOTER
2736a6eff73SLuca Weiss	help
2746a6eff73SLuca Weiss	  This is a driver for the Qualcomm Network-on-Chip on sm6350-based
2756a6eff73SLuca Weiss	  platforms.
2766a6eff73SLuca Weiss
2774a1574ceSDanila Tikhonovconfig INTERCONNECT_QCOM_SM7150
2784a1574ceSDanila Tikhonov	tristate "Qualcomm SM7150 interconnect driver"
2794a1574ceSDanila Tikhonov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2804a1574ceSDanila Tikhonov	select INTERCONNECT_QCOM_RPMH
2814a1574ceSDanila Tikhonov	select INTERCONNECT_QCOM_BCM_VOTER
2824a1574ceSDanila Tikhonov	help
2834a1574ceSDanila Tikhonov	  This is a driver for the Qualcomm Network-on-Chip on sm7150-based
2844a1574ceSDanila Tikhonov	  platforms.
2854a1574ceSDanila Tikhonov
286*4781dbbfSLuca Weissconfig INTERCONNECT_QCOM_MILOS
287*4781dbbfSLuca Weiss	tristate "Qualcomm Milos interconnect driver"
288*4781dbbfSLuca Weiss	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
289*4781dbbfSLuca Weiss	select INTERCONNECT_QCOM_RPMH
290*4781dbbfSLuca Weiss	select INTERCONNECT_QCOM_BCM_VOTER
291*4781dbbfSLuca Weiss	help
292*4781dbbfSLuca Weiss	  This is a driver for the Qualcomm Network-on-Chip on Milos-based
293*4781dbbfSLuca Weiss	  platforms.
294*4781dbbfSLuca Weiss
295a09b817cSJonathan Marekconfig INTERCONNECT_QCOM_SM8150
296a09b817cSJonathan Marek	tristate "Qualcomm SM8150 interconnect driver"
297512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
298a09b817cSJonathan Marek	select INTERCONNECT_QCOM_RPMH
299a09b817cSJonathan Marek	select INTERCONNECT_QCOM_BCM_VOTER
300a09b817cSJonathan Marek	help
301a09b817cSJonathan Marek	  This is a driver for the Qualcomm Network-on-Chip on sm8150-based
302a09b817cSJonathan Marek	  platforms.
303a09b817cSJonathan Marek
3046df5b349SJonathan Marekconfig INTERCONNECT_QCOM_SM8250
3056df5b349SJonathan Marek	tristate "Qualcomm SM8250 interconnect driver"
306512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3076df5b349SJonathan Marek	select INTERCONNECT_QCOM_RPMH
3086df5b349SJonathan Marek	select INTERCONNECT_QCOM_BCM_VOTER
3096df5b349SJonathan Marek	help
3106df5b349SJonathan Marek	  This is a driver for the Qualcomm Network-on-Chip on sm8250-based
3116df5b349SJonathan Marek	  platforms.
3126df5b349SJonathan Marek
313d26a5667SVinod Koulconfig INTERCONNECT_QCOM_SM8350
314d26a5667SVinod Koul	tristate "Qualcomm SM8350 interconnect driver"
315d26a5667SVinod Koul	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
316d26a5667SVinod Koul	select INTERCONNECT_QCOM_RPMH
317d26a5667SVinod Koul	select INTERCONNECT_QCOM_BCM_VOTER
318d26a5667SVinod Koul	help
319d26a5667SVinod Koul	  This is a driver for the Qualcomm Network-on-Chip on SM8350-based
320d26a5667SVinod Koul	  platforms.
321d26a5667SVinod Koul
322fafc114aSVinod Koulconfig INTERCONNECT_QCOM_SM8450
323fafc114aSVinod Koul	tristate "Qualcomm SM8450 interconnect driver"
324fafc114aSVinod Koul	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
325fafc114aSVinod Koul	select INTERCONNECT_QCOM_RPMH
326fafc114aSVinod Koul	select INTERCONNECT_QCOM_BCM_VOTER
327fafc114aSVinod Koul	help
328fafc114aSVinod Koul	  This is a driver for the Qualcomm Network-on-Chip on SM8450-based
329fafc114aSVinod Koul	  platforms.
330fafc114aSVinod Koul
331e6f0d6a3SAbel Vesaconfig INTERCONNECT_QCOM_SM8550
332e6f0d6a3SAbel Vesa	tristate "Qualcomm SM8550 interconnect driver"
333e6f0d6a3SAbel Vesa	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
334e6f0d6a3SAbel Vesa	select INTERCONNECT_QCOM_RPMH
335e6f0d6a3SAbel Vesa	select INTERCONNECT_QCOM_BCM_VOTER
336e6f0d6a3SAbel Vesa	help
337e6f0d6a3SAbel Vesa	  This is a driver for the Qualcomm Network-on-Chip on SM8550-based
338e6f0d6a3SAbel Vesa	  platforms.
339e6f0d6a3SAbel Vesa
340c062bcabSNeil Armstrongconfig INTERCONNECT_QCOM_SM8650
341c062bcabSNeil Armstrong	tristate "Qualcomm SM8650 interconnect driver"
342c062bcabSNeil Armstrong	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
343c062bcabSNeil Armstrong	select INTERCONNECT_QCOM_RPMH
344c062bcabSNeil Armstrong	select INTERCONNECT_QCOM_BCM_VOTER
345c062bcabSNeil Armstrong	help
346c062bcabSNeil Armstrong	  This is a driver for the Qualcomm Network-on-Chip on SM8650-based
347c062bcabSNeil Armstrong	  platforms.
348c062bcabSNeil Armstrong
3495e0db3c2SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_SM8750
3505e0db3c2SRaviteja Laggyshetty	tristate "Qualcomm SM8750 interconnect driver"
3515e0db3c2SRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3525e0db3c2SRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
3535e0db3c2SRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
3545e0db3c2SRaviteja Laggyshetty	help
3555e0db3c2SRaviteja Laggyshetty	  This is a driver for the Qualcomm Network-on-Chip on SM8750-based
3565e0db3c2SRaviteja Laggyshetty	  platforms.
3575e0db3c2SRaviteja Laggyshetty
3589f196772SRajendra Nayakconfig INTERCONNECT_QCOM_X1E80100
3599f196772SRajendra Nayak	tristate "Qualcomm X1E80100 interconnect driver"
3609f196772SRajendra Nayak	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3619f196772SRajendra Nayak	select INTERCONNECT_QCOM_RPMH
3629f196772SRajendra Nayak	select INTERCONNECT_QCOM_BCM_VOTER
3639f196772SRajendra Nayak	help
3649f196772SRajendra Nayak	  This is a driver for the Qualcomm Network-on-Chip on X1E80100-based
3659f196772SRajendra Nayak	  platforms.
3669f196772SRajendra Nayak
367be06f8e7SGeorgi Djakovconfig INTERCONNECT_QCOM_SMD_RPM
368be06f8e7SGeorgi Djakov	tristate
369