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