1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2b5d2f741SDavid Daiconfig INTERCONNECT_QCOM 3b5d2f741SDavid Dai bool "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 1130c8fa3eSGeorgi Djakovconfig INTERCONNECT_QCOM_MSM8916 1230c8fa3eSGeorgi Djakov tristate "Qualcomm MSM8916 interconnect driver" 1330c8fa3eSGeorgi Djakov depends on INTERCONNECT_QCOM 1430c8fa3eSGeorgi Djakov depends on QCOM_SMD_RPM 1530c8fa3eSGeorgi Djakov select INTERCONNECT_QCOM_SMD_RPM 1630c8fa3eSGeorgi Djakov help 1730c8fa3eSGeorgi Djakov This is a driver for the Qualcomm Network-on-Chip on msm8916-based 1830c8fa3eSGeorgi Djakov platforms. 1930c8fa3eSGeorgi Djakov 20*6c6fe5d3SJun Nieconfig INTERCONNECT_QCOM_MSM8939 21*6c6fe5d3SJun Nie tristate "Qualcomm MSM8939 interconnect driver" 22*6c6fe5d3SJun Nie depends on INTERCONNECT_QCOM 23*6c6fe5d3SJun Nie depends on QCOM_SMD_RPM 24*6c6fe5d3SJun Nie select INTERCONNECT_QCOM_SMD_RPM 25*6c6fe5d3SJun Nie help 26*6c6fe5d3SJun Nie This is a driver for the Qualcomm Network-on-Chip on msm8939-based 27*6c6fe5d3SJun Nie platforms. 28*6c6fe5d3SJun Nie 294e60a956SBrian Masneyconfig INTERCONNECT_QCOM_MSM8974 304e60a956SBrian Masney tristate "Qualcomm MSM8974 interconnect driver" 314e60a956SBrian Masney depends on INTERCONNECT_QCOM 324e60a956SBrian Masney depends on QCOM_SMD_RPM 334e60a956SBrian Masney select INTERCONNECT_QCOM_SMD_RPM 344e60a956SBrian Masney help 354e60a956SBrian Masney This is a driver for the Qualcomm Network-on-Chip on msm8974-based 364e60a956SBrian Masney platforms. 374e60a956SBrian Masney 385bc9900aSSibi Sankarconfig INTERCONNECT_QCOM_OSM_L3 395bc9900aSSibi Sankar tristate "Qualcomm OSM L3 interconnect driver" 405bc9900aSSibi Sankar depends on INTERCONNECT_QCOM || COMPILE_TEST 415bc9900aSSibi Sankar help 425bc9900aSSibi Sankar Say y here to support the Operating State Manager (OSM) interconnect 435bc9900aSSibi Sankar driver which controls the scaling of L3 caches on Qualcomm SoCs. 445bc9900aSSibi Sankar 455e4e6c4dSBjorn Anderssonconfig INTERCONNECT_QCOM_QCS404 465e4e6c4dSBjorn Andersson tristate "Qualcomm QCS404 interconnect driver" 475e4e6c4dSBjorn Andersson depends on INTERCONNECT_QCOM 48dcc31687SMao Wenan depends on QCOM_SMD_RPM 495e4e6c4dSBjorn Andersson select INTERCONNECT_QCOM_SMD_RPM 505e4e6c4dSBjorn Andersson help 515e4e6c4dSBjorn Andersson This is a driver for the Qualcomm Network-on-Chip on qcs404-based 525e4e6c4dSBjorn Andersson platforms. 535e4e6c4dSBjorn Andersson 54976daac4SDavid Daiconfig INTERCONNECT_QCOM_RPMH 55976daac4SDavid Dai tristate 56976daac4SDavid Dai 572d1f95abSOdelu Kukatlaconfig INTERCONNECT_QCOM_SC7180 582d1f95abSOdelu Kukatla tristate "Qualcomm SC7180 interconnect driver" 592d1f95abSOdelu Kukatla depends on INTERCONNECT_QCOM 602d1f95abSOdelu Kukatla depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 612d1f95abSOdelu Kukatla select INTERCONNECT_QCOM_RPMH 622d1f95abSOdelu Kukatla select INTERCONNECT_QCOM_BCM_VOTER 632d1f95abSOdelu Kukatla help 642d1f95abSOdelu Kukatla This is a driver for the Qualcomm Network-on-Chip on sc7180-based 652d1f95abSOdelu Kukatla platforms. 662d1f95abSOdelu Kukatla 67b5d2f741SDavid Daiconfig INTERCONNECT_QCOM_SDM845 68b5d2f741SDavid Dai tristate "Qualcomm SDM845 interconnect driver" 69b5d2f741SDavid Dai depends on INTERCONNECT_QCOM 70b5d2f741SDavid Dai depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 71976daac4SDavid Dai select INTERCONNECT_QCOM_RPMH 72976daac4SDavid Dai select INTERCONNECT_QCOM_BCM_VOTER 73b5d2f741SDavid Dai help 74b5d2f741SDavid Dai This is a driver for the Qualcomm Network-on-Chip on sdm845-based 75b5d2f741SDavid Dai platforms. 76be06f8e7SGeorgi Djakov 77a09b817cSJonathan Marekconfig INTERCONNECT_QCOM_SM8150 78a09b817cSJonathan Marek tristate "Qualcomm SM8150 interconnect driver" 79a09b817cSJonathan Marek depends on INTERCONNECT_QCOM 80a09b817cSJonathan Marek depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 81a09b817cSJonathan Marek select INTERCONNECT_QCOM_RPMH 82a09b817cSJonathan Marek select INTERCONNECT_QCOM_BCM_VOTER 83a09b817cSJonathan Marek help 84a09b817cSJonathan Marek This is a driver for the Qualcomm Network-on-Chip on sm8150-based 85a09b817cSJonathan Marek platforms. 86a09b817cSJonathan Marek 876df5b349SJonathan Marekconfig INTERCONNECT_QCOM_SM8250 886df5b349SJonathan Marek tristate "Qualcomm SM8250 interconnect driver" 896df5b349SJonathan Marek depends on INTERCONNECT_QCOM 906df5b349SJonathan Marek depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 916df5b349SJonathan Marek select INTERCONNECT_QCOM_RPMH 926df5b349SJonathan Marek select INTERCONNECT_QCOM_BCM_VOTER 936df5b349SJonathan Marek help 946df5b349SJonathan Marek This is a driver for the Qualcomm Network-on-Chip on sm8250-based 956df5b349SJonathan Marek platforms. 966df5b349SJonathan Marek 97be06f8e7SGeorgi Djakovconfig INTERCONNECT_QCOM_SMD_RPM 98be06f8e7SGeorgi Djakov tristate 99