xref: /linux/drivers/interconnect/qcom/Kconfig (revision cb4eb6771c0f8fd1c52a8f6fdec7762fb087380a)
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
11*a39efc80SOdelu Kukatlaconfig INTERCONNECT_QCOM_ELIZA
12*a39efc80SOdelu Kukatla       tristate "Qualcomm Eliza interconnect driver"
13*a39efc80SOdelu Kukatla       depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
14*a39efc80SOdelu Kukatla       select INTERCONNECT_QCOM_RPMH
15*a39efc80SOdelu Kukatla       select INTERCONNECT_QCOM_BCM_VOTER
16*a39efc80SOdelu Kukatla       help
17*a39efc80SOdelu Kukatla         This is a driver for the Qualcomm Network-on-Chip on Eliza-based
18*a39efc80SOdelu Kukatla         platforms.
19*a39efc80SOdelu Kukatla
205c5f2221SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_GLYMUR
2126078bbdSKrzysztof Kozlowski       tristate "Qualcomm Glymur interconnect driver"
225c5f2221SRaviteja Laggyshetty       depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
235c5f2221SRaviteja Laggyshetty       select INTERCONNECT_QCOM_RPMH
245c5f2221SRaviteja Laggyshetty       select INTERCONNECT_QCOM_BCM_VOTER
255c5f2221SRaviteja Laggyshetty       help
265c5f2221SRaviteja Laggyshetty         This is a driver for the Qualcomm Network-on-Chip on glymur-based
275c5f2221SRaviteja Laggyshetty         platforms.
285c5f2221SRaviteja Laggyshetty
29c7f8ff61SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_KAANAPALI
3026078bbdSKrzysztof Kozlowski	tristate "Qualcomm Kaanapali interconnect driver"
31c7f8ff61SRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
32c7f8ff61SRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
33c7f8ff61SRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
34c7f8ff61SRaviteja Laggyshetty	help
35c7f8ff61SRaviteja Laggyshetty	  This is a driver for the Qualcomm Network-on-Chip on kaanapali-based
36c7f8ff61SRaviteja Laggyshetty	  platforms.
37c7f8ff61SRaviteja Laggyshetty
381cef9f2dSAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8909
391cef9f2dSAdam Skladowski	tristate "Qualcomm MSM8909 interconnect driver"
401cef9f2dSAdam Skladowski	depends on INTERCONNECT_QCOM
411cef9f2dSAdam Skladowski	depends on QCOM_SMD_RPM
421cef9f2dSAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
431cef9f2dSAdam Skladowski	help
441cef9f2dSAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8909-based
451cef9f2dSAdam Skladowski	  platforms.
461cef9f2dSAdam Skladowski
4730c8fa3eSGeorgi Djakovconfig INTERCONNECT_QCOM_MSM8916
4830c8fa3eSGeorgi Djakov	tristate "Qualcomm MSM8916 interconnect driver"
4930c8fa3eSGeorgi Djakov	depends on INTERCONNECT_QCOM
5030c8fa3eSGeorgi Djakov	depends on QCOM_SMD_RPM
5130c8fa3eSGeorgi Djakov	select INTERCONNECT_QCOM_SMD_RPM
5230c8fa3eSGeorgi Djakov	help
5330c8fa3eSGeorgi Djakov	  This is a driver for the Qualcomm Network-on-Chip on msm8916-based
5430c8fa3eSGeorgi Djakov	  platforms.
5530c8fa3eSGeorgi Djakov
56755acd36SAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8937
57755acd36SAdam Skladowski	tristate "Qualcomm MSM8937 interconnect driver"
58755acd36SAdam Skladowski	depends on INTERCONNECT_QCOM
59755acd36SAdam Skladowski	depends on QCOM_SMD_RPM
60755acd36SAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
61755acd36SAdam Skladowski	help
62755acd36SAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8937-based
63755acd36SAdam Skladowski	  platforms.
64755acd36SAdam Skladowski
656c6fe5d3SJun Nieconfig INTERCONNECT_QCOM_MSM8939
666c6fe5d3SJun Nie	tristate "Qualcomm MSM8939 interconnect driver"
676c6fe5d3SJun Nie	depends on INTERCONNECT_QCOM
686c6fe5d3SJun Nie	depends on QCOM_SMD_RPM
696c6fe5d3SJun Nie	select INTERCONNECT_QCOM_SMD_RPM
706c6fe5d3SJun Nie	help
716c6fe5d3SJun Nie	  This is a driver for the Qualcomm Network-on-Chip on msm8939-based
726c6fe5d3SJun Nie	  platforms.
736c6fe5d3SJun Nie
7490b40017SVladimir Lypakconfig INTERCONNECT_QCOM_MSM8953
7590b40017SVladimir Lypak	tristate "Qualcomm MSM8953 interconnect driver"
7690b40017SVladimir Lypak	depends on INTERCONNECT_QCOM
7790b40017SVladimir Lypak	depends on QCOM_SMD_RPM
7890b40017SVladimir Lypak	select INTERCONNECT_QCOM_SMD_RPM
7990b40017SVladimir Lypak	help
8090b40017SVladimir Lypak	  This is a driver for the Qualcomm Network-on-Chip on msm8953-based
8190b40017SVladimir Lypak	  platforms.
8290b40017SVladimir Lypak
834e60a956SBrian Masneyconfig INTERCONNECT_QCOM_MSM8974
844e60a956SBrian Masney	tristate "Qualcomm MSM8974 interconnect driver"
854e60a956SBrian Masney	depends on INTERCONNECT_QCOM
864e60a956SBrian Masney	depends on QCOM_SMD_RPM
874e60a956SBrian Masney	select INTERCONNECT_QCOM_SMD_RPM
884e60a956SBrian Masney	help
894e60a956SBrian Masney	 This is a driver for the Qualcomm Network-on-Chip on msm8974-based
904e60a956SBrian Masney	 platforms.
914e60a956SBrian Masney
926e3ea1f3SAdam Skladowskiconfig INTERCONNECT_QCOM_MSM8976
936e3ea1f3SAdam Skladowski	tristate "Qualcomm MSM8976 interconnect driver"
946e3ea1f3SAdam Skladowski	depends on INTERCONNECT_QCOM
956e3ea1f3SAdam Skladowski	depends on QCOM_SMD_RPM
966e3ea1f3SAdam Skladowski	select INTERCONNECT_QCOM_SMD_RPM
976e3ea1f3SAdam Skladowski	help
986e3ea1f3SAdam Skladowski	  This is a driver for the Qualcomm Network-on-Chip on msm8976-based
996e3ea1f3SAdam Skladowski	  platforms.
1006e3ea1f3SAdam Skladowski
1017add937fSYassine Oudjanaconfig INTERCONNECT_QCOM_MSM8996
1027add937fSYassine Oudjana	tristate "Qualcomm MSM8996 interconnect driver"
1037add937fSYassine Oudjana	depends on INTERCONNECT_QCOM
1047add937fSYassine Oudjana	depends on QCOM_SMD_RPM
1057add937fSYassine Oudjana	select INTERCONNECT_QCOM_SMD_RPM
1067add937fSYassine Oudjana	help
1077add937fSYassine Oudjana	  This is a driver for the Qualcomm Network-on-Chip on msm8996-based
1087add937fSYassine Oudjana	  platforms.
1097add937fSYassine Oudjana
1105bc9900aSSibi Sankarconfig INTERCONNECT_QCOM_OSM_L3
1115bc9900aSSibi Sankar	tristate "Qualcomm OSM L3 interconnect driver"
1125bc9900aSSibi Sankar	depends on INTERCONNECT_QCOM || COMPILE_TEST
1135bc9900aSSibi Sankar	help
1145bc9900aSSibi Sankar	  Say y here to support the Operating State Manager (OSM) interconnect
1155bc9900aSSibi Sankar	  driver which controls the scaling of L3 caches on Qualcomm SoCs.
1165bc9900aSSibi Sankar
1171a14b1acSShawn Guoconfig INTERCONNECT_QCOM_QCM2290
1181a14b1acSShawn Guo	tristate "Qualcomm QCM2290 interconnect driver"
1191a14b1acSShawn Guo	depends on INTERCONNECT_QCOM
1201a14b1acSShawn Guo	depends on QCOM_SMD_RPM
1211a14b1acSShawn Guo	select INTERCONNECT_QCOM_SMD_RPM
1221a14b1acSShawn Guo	help
1231a14b1acSShawn Guo	  This is a driver for the Qualcomm Network-on-Chip on qcm2290-based
1241a14b1acSShawn Guo	  platforms.
1251a14b1acSShawn Guo
1265e4e6c4dSBjorn Anderssonconfig INTERCONNECT_QCOM_QCS404
1275e4e6c4dSBjorn Andersson	tristate "Qualcomm QCS404 interconnect driver"
1285e4e6c4dSBjorn Andersson	depends on INTERCONNECT_QCOM
129dcc31687SMao Wenan	depends on QCOM_SMD_RPM
1305e4e6c4dSBjorn Andersson	select INTERCONNECT_QCOM_SMD_RPM
1315e4e6c4dSBjorn Andersson	help
1325e4e6c4dSBjorn Andersson	  This is a driver for the Qualcomm Network-on-Chip on qcs404-based
1335e4e6c4dSBjorn Andersson	  platforms.
1345e4e6c4dSBjorn Andersson
13577d79677SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_QCS615
13677d79677SRaviteja Laggyshetty	tristate "Qualcomm QCS615 interconnect driver"
13777d79677SRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
13877d79677SRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
13977d79677SRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
14077d79677SRaviteja Laggyshetty	help
14177d79677SRaviteja Laggyshetty	  This is a driver for the Qualcomm Network-on-Chip on qcs615-based
14277d79677SRaviteja Laggyshetty	  platforms.
14377d79677SRaviteja Laggyshetty
1443063c3dfSRaviteja Laggyshettyconfig INTERCONNECT_QCOM_QCS8300
1453063c3dfSRaviteja Laggyshetty	tristate "Qualcomm QCS8300 interconnect driver"
1463063c3dfSRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1473063c3dfSRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
1483063c3dfSRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
1493063c3dfSRaviteja Laggyshetty	help
1503063c3dfSRaviteja Laggyshetty	  This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
1513063c3dfSRaviteja Laggyshetty	  on QCS8300-based platforms. The interconnect provider collects and
1523063c3dfSRaviteja Laggyshetty	  aggreagates the cosumer bandwidth requests to satisfy constraints
1533063c3dfSRaviteja Laggyshetty	  placed on Network-on-Chip performance states.
1543063c3dfSRaviteja Laggyshetty
1551f51339fSMelody Olveraconfig INTERCONNECT_QCOM_QDU1000
1561f51339fSMelody Olvera	tristate "Qualcomm QDU1000/QRU1000 interconnect driver"
1571f51339fSMelody Olvera	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1581f51339fSMelody Olvera	select INTERCONNECT_QCOM_RPMH
1591f51339fSMelody Olvera	select INTERCONNECT_QCOM_BCM_VOTER
1601f51339fSMelody Olvera	help
1611f51339fSMelody Olvera	  This is a driver for the Qualcomm Network-on-Chip on QDU1000-based
1621f51339fSMelody Olvera	  and QRU1000-based platforms.
1631f51339fSMelody Olvera
164512d4a26SArnd Bergmannconfig INTERCONNECT_QCOM_RPMH_POSSIBLE
165512d4a26SArnd Bergmann	tristate
166512d4a26SArnd Bergmann	default INTERCONNECT_QCOM
167512d4a26SArnd Bergmann	depends on QCOM_RPMH || (COMPILE_TEST && !QCOM_RPMH)
168512d4a26SArnd Bergmann	depends on QCOM_COMMAND_DB || (COMPILE_TEST && !QCOM_COMMAND_DB)
1694658842aSJean Delvare	depends on OF
170512d4a26SArnd Bergmann	help
171512d4a26SArnd Bergmann	  Compile-testing RPMH drivers is possible on other platforms,
172512d4a26SArnd Bergmann	  but in order to avoid link failures, drivers must not be built-in
173512d4a26SArnd Bergmann	  when QCOM_RPMH or QCOM_COMMAND_DB are loadable modules
174512d4a26SArnd Bergmann
175976daac4SDavid Daiconfig INTERCONNECT_QCOM_RPMH
176976daac4SDavid Dai	tristate
177976daac4SDavid Dai
1783655a63fSShazad Hussainconfig INTERCONNECT_QCOM_SA8775P
1793655a63fSShazad Hussain	tristate "Qualcomm SA8775P interconnect driver"
1803655a63fSShazad Hussain	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1813655a63fSShazad Hussain	select INTERCONNECT_QCOM_RPMH
1823655a63fSShazad Hussain	select INTERCONNECT_QCOM_BCM_VOTER
1833655a63fSShazad Hussain	help
1843655a63fSShazad Hussain	  This is a driver for the Qualcomm Network-on-Chip on sa8775p-based
1853655a63fSShazad Hussain	  platforms.
1863655a63fSShazad Hussain
18792c366a5SDmitry Baryshkovconfig INTERCONNECT_QCOM_SAR2130P
18892c366a5SDmitry Baryshkov	tristate "Qualcomm SAR2130P interconnect driver"
18992c366a5SDmitry Baryshkov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
19092c366a5SDmitry Baryshkov	select INTERCONNECT_QCOM_RPMH
19192c366a5SDmitry Baryshkov	select INTERCONNECT_QCOM_BCM_VOTER
19292c366a5SDmitry Baryshkov	help
19392c366a5SDmitry Baryshkov	  This is a driver for the Qualcomm Network-on-Chip on SAR2130P-based
19492c366a5SDmitry Baryshkov	  platforms.
19592c366a5SDmitry Baryshkov
1962d1f95abSOdelu Kukatlaconfig INTERCONNECT_QCOM_SC7180
1972d1f95abSOdelu Kukatla	tristate "Qualcomm SC7180 interconnect driver"
198512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
1992d1f95abSOdelu Kukatla	select INTERCONNECT_QCOM_RPMH
2002d1f95abSOdelu Kukatla	select INTERCONNECT_QCOM_BCM_VOTER
2012d1f95abSOdelu Kukatla	help
2022d1f95abSOdelu Kukatla	  This is a driver for the Qualcomm Network-on-Chip on sc7180-based
2032d1f95abSOdelu Kukatla	  platforms.
2042d1f95abSOdelu Kukatla
20546bdcac5SOdelu Kukatlaconfig INTERCONNECT_QCOM_SC7280
20646bdcac5SOdelu Kukatla	tristate "Qualcomm SC7280 interconnect driver"
20746bdcac5SOdelu Kukatla	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
20846bdcac5SOdelu Kukatla	select INTERCONNECT_QCOM_RPMH
20946bdcac5SOdelu Kukatla	select INTERCONNECT_QCOM_BCM_VOTER
21046bdcac5SOdelu Kukatla	help
21146bdcac5SOdelu Kukatla	  This is a driver for the Qualcomm Network-on-Chip on sc7280-based
21246bdcac5SOdelu Kukatla	  platforms.
21346bdcac5SOdelu Kukatla
2149c8c6bacSGeorgi Djakovconfig INTERCONNECT_QCOM_SC8180X
2159c8c6bacSGeorgi Djakov	tristate "Qualcomm SC8180X interconnect driver"
2169c8c6bacSGeorgi Djakov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2179c8c6bacSGeorgi Djakov	select INTERCONNECT_QCOM_RPMH
2189c8c6bacSGeorgi Djakov	select INTERCONNECT_QCOM_BCM_VOTER
2199c8c6bacSGeorgi Djakov	help
2209c8c6bacSGeorgi Djakov	  This is a driver for the Qualcomm Network-on-Chip on sc8180x-based
2219c8c6bacSGeorgi Djakov	  platforms.
2229c8c6bacSGeorgi Djakov
223f29dabdaSBjorn Anderssonconfig INTERCONNECT_QCOM_SC8280XP
224f29dabdaSBjorn Andersson	tristate "Qualcomm SC8280XP interconnect driver"
225f29dabdaSBjorn Andersson	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
226f29dabdaSBjorn Andersson	select INTERCONNECT_QCOM_RPMH
227f29dabdaSBjorn Andersson	select INTERCONNECT_QCOM_BCM_VOTER
228f29dabdaSBjorn Andersson	help
229f29dabdaSBjorn Andersson	  This is a driver for the Qualcomm Network-on-Chip on SC8280XP-based
230f29dabdaSBjorn Andersson	  platforms.
231f29dabdaSBjorn Andersson
232f80a1d41SAngeloGioacchino Del Regnoconfig INTERCONNECT_QCOM_SDM660
233f80a1d41SAngeloGioacchino Del Regno	tristate "Qualcomm SDM660 interconnect driver"
234f80a1d41SAngeloGioacchino Del Regno	depends on INTERCONNECT_QCOM
235f80a1d41SAngeloGioacchino Del Regno	depends on QCOM_SMD_RPM
236f80a1d41SAngeloGioacchino Del Regno	select INTERCONNECT_QCOM_SMD_RPM
237f80a1d41SAngeloGioacchino Del Regno	help
238f80a1d41SAngeloGioacchino Del Regno	  This is a driver for the Qualcomm Network-on-Chip on sdm660-based
239f80a1d41SAngeloGioacchino Del Regno	  platforms.
240f80a1d41SAngeloGioacchino Del Regno
2417e438e18SRichard Acayanconfig INTERCONNECT_QCOM_SDM670
2427e438e18SRichard Acayan	tristate "Qualcomm SDM670 interconnect driver"
2437e438e18SRichard Acayan	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2447e438e18SRichard Acayan	select INTERCONNECT_QCOM_RPMH
2457e438e18SRichard Acayan	select INTERCONNECT_QCOM_BCM_VOTER
2467e438e18SRichard Acayan	help
2477e438e18SRichard Acayan	  This is a driver for the Qualcomm Network-on-Chip on sdm670-based
2487e438e18SRichard Acayan	  platforms.
2497e438e18SRichard Acayan
250b5d2f741SDavid Daiconfig INTERCONNECT_QCOM_SDM845
251b5d2f741SDavid Dai	tristate "Qualcomm SDM845 interconnect driver"
252512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
253976daac4SDavid Dai	select INTERCONNECT_QCOM_RPMH
254976daac4SDavid Dai	select INTERCONNECT_QCOM_BCM_VOTER
255b5d2f741SDavid Dai	help
256b5d2f741SDavid Dai	  This is a driver for the Qualcomm Network-on-Chip on sdm845-based
257b5d2f741SDavid Dai	  platforms.
258be06f8e7SGeorgi Djakov
259cbb382c5SManivannan Sadhasivamconfig INTERCONNECT_QCOM_SDX55
260cbb382c5SManivannan Sadhasivam	tristate "Qualcomm SDX55 interconnect driver"
261cbb382c5SManivannan Sadhasivam	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
262cbb382c5SManivannan Sadhasivam	select INTERCONNECT_QCOM_RPMH
263cbb382c5SManivannan Sadhasivam	select INTERCONNECT_QCOM_BCM_VOTER
264cbb382c5SManivannan Sadhasivam	help
265cbb382c5SManivannan Sadhasivam	  This is a driver for the Qualcomm Network-on-Chip on sdx55-based
266cbb382c5SManivannan Sadhasivam	  platforms.
267cbb382c5SManivannan Sadhasivam
26839a53928SRohit Agarwalconfig INTERCONNECT_QCOM_SDX65
26939a53928SRohit Agarwal	tristate "Qualcomm SDX65 interconnect driver"
27039a53928SRohit Agarwal	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
27139a53928SRohit Agarwal	select INTERCONNECT_QCOM_RPMH
27239a53928SRohit Agarwal	select INTERCONNECT_QCOM_BCM_VOTER
27339a53928SRohit Agarwal	help
27439a53928SRohit Agarwal	  This is a driver for the Qualcomm Network-on-Chip on sdx65-based
27539a53928SRohit Agarwal	  platforms.
27639a53928SRohit Agarwal
2773642b4e5SRohit Agarwalconfig INTERCONNECT_QCOM_SDX75
2783642b4e5SRohit Agarwal	tristate "Qualcomm SDX75 interconnect driver"
2793642b4e5SRohit Agarwal	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2803642b4e5SRohit Agarwal	select INTERCONNECT_QCOM_RPMH
2813642b4e5SRohit Agarwal	select INTERCONNECT_QCOM_BCM_VOTER
2823642b4e5SRohit Agarwal	help
2833642b4e5SRohit Agarwal	  This is a driver for the Qualcomm Network-on-Chip on sdx75-based
2843642b4e5SRohit Agarwal	  platforms.
2853642b4e5SRohit Agarwal
2862eab57b1SKonrad Dybcioconfig INTERCONNECT_QCOM_SM6115
2872eab57b1SKonrad Dybcio	tristate "Qualcomm SM6115 interconnect driver"
2882eab57b1SKonrad Dybcio	depends on INTERCONNECT_QCOM
2892eab57b1SKonrad Dybcio	depends on QCOM_SMD_RPM
2902eab57b1SKonrad Dybcio	select INTERCONNECT_QCOM_SMD_RPM
2912eab57b1SKonrad Dybcio	help
2922eab57b1SKonrad Dybcio	  This is a driver for the Qualcomm Network-on-Chip on sm6115-based
2932eab57b1SKonrad Dybcio	  platforms.
2942eab57b1SKonrad Dybcio
2956a6eff73SLuca Weissconfig INTERCONNECT_QCOM_SM6350
2966a6eff73SLuca Weiss	tristate "Qualcomm SM6350 interconnect driver"
2976a6eff73SLuca Weiss	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
2986a6eff73SLuca Weiss	select INTERCONNECT_QCOM_RPMH
2996a6eff73SLuca Weiss	select INTERCONNECT_QCOM_BCM_VOTER
3006a6eff73SLuca Weiss	help
3016a6eff73SLuca Weiss	  This is a driver for the Qualcomm Network-on-Chip on sm6350-based
3026a6eff73SLuca Weiss	  platforms.
3036a6eff73SLuca Weiss
3044a1574ceSDanila Tikhonovconfig INTERCONNECT_QCOM_SM7150
3054a1574ceSDanila Tikhonov	tristate "Qualcomm SM7150 interconnect driver"
3064a1574ceSDanila Tikhonov	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3074a1574ceSDanila Tikhonov	select INTERCONNECT_QCOM_RPMH
3084a1574ceSDanila Tikhonov	select INTERCONNECT_QCOM_BCM_VOTER
3094a1574ceSDanila Tikhonov	help
3104a1574ceSDanila Tikhonov	  This is a driver for the Qualcomm Network-on-Chip on sm7150-based
3114a1574ceSDanila Tikhonov	  platforms.
3124a1574ceSDanila Tikhonov
3134781dbbfSLuca Weissconfig INTERCONNECT_QCOM_MILOS
3144781dbbfSLuca Weiss	tristate "Qualcomm Milos interconnect driver"
3154781dbbfSLuca Weiss	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3164781dbbfSLuca Weiss	select INTERCONNECT_QCOM_RPMH
3174781dbbfSLuca Weiss	select INTERCONNECT_QCOM_BCM_VOTER
3184781dbbfSLuca Weiss	help
3194781dbbfSLuca Weiss	  This is a driver for the Qualcomm Network-on-Chip on Milos-based
3204781dbbfSLuca Weiss	  platforms.
3214781dbbfSLuca Weiss
322a09b817cSJonathan Marekconfig INTERCONNECT_QCOM_SM8150
323a09b817cSJonathan Marek	tristate "Qualcomm SM8150 interconnect driver"
324512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
325a09b817cSJonathan Marek	select INTERCONNECT_QCOM_RPMH
326a09b817cSJonathan Marek	select INTERCONNECT_QCOM_BCM_VOTER
327a09b817cSJonathan Marek	help
328a09b817cSJonathan Marek	  This is a driver for the Qualcomm Network-on-Chip on sm8150-based
329a09b817cSJonathan Marek	  platforms.
330a09b817cSJonathan Marek
3316df5b349SJonathan Marekconfig INTERCONNECT_QCOM_SM8250
3326df5b349SJonathan Marek	tristate "Qualcomm SM8250 interconnect driver"
333512d4a26SArnd Bergmann	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3346df5b349SJonathan Marek	select INTERCONNECT_QCOM_RPMH
3356df5b349SJonathan Marek	select INTERCONNECT_QCOM_BCM_VOTER
3366df5b349SJonathan Marek	help
3376df5b349SJonathan Marek	  This is a driver for the Qualcomm Network-on-Chip on sm8250-based
3386df5b349SJonathan Marek	  platforms.
3396df5b349SJonathan Marek
340d26a5667SVinod Koulconfig INTERCONNECT_QCOM_SM8350
341d26a5667SVinod Koul	tristate "Qualcomm SM8350 interconnect driver"
342d26a5667SVinod Koul	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
343d26a5667SVinod Koul	select INTERCONNECT_QCOM_RPMH
344d26a5667SVinod Koul	select INTERCONNECT_QCOM_BCM_VOTER
345d26a5667SVinod Koul	help
346d26a5667SVinod Koul	  This is a driver for the Qualcomm Network-on-Chip on SM8350-based
347d26a5667SVinod Koul	  platforms.
348d26a5667SVinod Koul
349fafc114aSVinod Koulconfig INTERCONNECT_QCOM_SM8450
350fafc114aSVinod Koul	tristate "Qualcomm SM8450 interconnect driver"
351fafc114aSVinod Koul	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
352fafc114aSVinod Koul	select INTERCONNECT_QCOM_RPMH
353fafc114aSVinod Koul	select INTERCONNECT_QCOM_BCM_VOTER
354fafc114aSVinod Koul	help
355fafc114aSVinod Koul	  This is a driver for the Qualcomm Network-on-Chip on SM8450-based
356fafc114aSVinod Koul	  platforms.
357fafc114aSVinod Koul
358e6f0d6a3SAbel Vesaconfig INTERCONNECT_QCOM_SM8550
359e6f0d6a3SAbel Vesa	tristate "Qualcomm SM8550 interconnect driver"
360e6f0d6a3SAbel Vesa	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
361e6f0d6a3SAbel Vesa	select INTERCONNECT_QCOM_RPMH
362e6f0d6a3SAbel Vesa	select INTERCONNECT_QCOM_BCM_VOTER
363e6f0d6a3SAbel Vesa	help
364e6f0d6a3SAbel Vesa	  This is a driver for the Qualcomm Network-on-Chip on SM8550-based
365e6f0d6a3SAbel Vesa	  platforms.
366e6f0d6a3SAbel Vesa
367c062bcabSNeil Armstrongconfig INTERCONNECT_QCOM_SM8650
368c062bcabSNeil Armstrong	tristate "Qualcomm SM8650 interconnect driver"
369c062bcabSNeil Armstrong	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
370c062bcabSNeil Armstrong	select INTERCONNECT_QCOM_RPMH
371c062bcabSNeil Armstrong	select INTERCONNECT_QCOM_BCM_VOTER
372c062bcabSNeil Armstrong	help
373c062bcabSNeil Armstrong	  This is a driver for the Qualcomm Network-on-Chip on SM8650-based
374c062bcabSNeil Armstrong	  platforms.
375c062bcabSNeil Armstrong
3765e0db3c2SRaviteja Laggyshettyconfig INTERCONNECT_QCOM_SM8750
3775e0db3c2SRaviteja Laggyshetty	tristate "Qualcomm SM8750 interconnect driver"
3785e0db3c2SRaviteja Laggyshetty	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3795e0db3c2SRaviteja Laggyshetty	select INTERCONNECT_QCOM_RPMH
3805e0db3c2SRaviteja Laggyshetty	select INTERCONNECT_QCOM_BCM_VOTER
3815e0db3c2SRaviteja Laggyshetty	help
3825e0db3c2SRaviteja Laggyshetty	  This is a driver for the Qualcomm Network-on-Chip on SM8750-based
3835e0db3c2SRaviteja Laggyshetty	  platforms.
3845e0db3c2SRaviteja Laggyshetty
3859f196772SRajendra Nayakconfig INTERCONNECT_QCOM_X1E80100
3869f196772SRajendra Nayak	tristate "Qualcomm X1E80100 interconnect driver"
3879f196772SRajendra Nayak	depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
3889f196772SRajendra Nayak	select INTERCONNECT_QCOM_RPMH
3899f196772SRajendra Nayak	select INTERCONNECT_QCOM_BCM_VOTER
3909f196772SRajendra Nayak	help
3919f196772SRajendra Nayak	  This is a driver for the Qualcomm Network-on-Chip on X1E80100-based
3929f196772SRajendra Nayak	  platforms.
3939f196772SRajendra Nayak
394be06f8e7SGeorgi Djakovconfig INTERCONNECT_QCOM_SMD_RPM
395be06f8e7SGeorgi Djakov	tristate
396