1# SPDX-License-Identifier: GPL-2.0-only 2config INTERCONNECT_QCOM 3 bool "Qualcomm Network-on-Chip interconnect drivers" 4 depends on ARCH_QCOM 5 help 6 Support for Qualcomm's Network-on-Chip interconnect hardware. 7 8config INTERCONNECT_QCOM_BCM_VOTER 9 tristate 10 11config INTERCONNECT_QCOM_MSM8916 12 tristate "Qualcomm MSM8916 interconnect driver" 13 depends on INTERCONNECT_QCOM 14 depends on QCOM_SMD_RPM 15 select INTERCONNECT_QCOM_SMD_RPM 16 help 17 This is a driver for the Qualcomm Network-on-Chip on msm8916-based 18 platforms. 19 20config INTERCONNECT_QCOM_MSM8974 21 tristate "Qualcomm MSM8974 interconnect driver" 22 depends on INTERCONNECT_QCOM 23 depends on QCOM_SMD_RPM 24 select INTERCONNECT_QCOM_SMD_RPM 25 help 26 This is a driver for the Qualcomm Network-on-Chip on msm8974-based 27 platforms. 28 29config INTERCONNECT_QCOM_OSM_L3 30 tristate "Qualcomm OSM L3 interconnect driver" 31 depends on INTERCONNECT_QCOM || COMPILE_TEST 32 help 33 Say y here to support the Operating State Manager (OSM) interconnect 34 driver which controls the scaling of L3 caches on Qualcomm SoCs. 35 36config INTERCONNECT_QCOM_QCS404 37 tristate "Qualcomm QCS404 interconnect driver" 38 depends on INTERCONNECT_QCOM 39 depends on QCOM_SMD_RPM 40 select INTERCONNECT_QCOM_SMD_RPM 41 help 42 This is a driver for the Qualcomm Network-on-Chip on qcs404-based 43 platforms. 44 45config INTERCONNECT_QCOM_RPMH 46 tristate 47 48config INTERCONNECT_QCOM_SC7180 49 tristate "Qualcomm SC7180 interconnect driver" 50 depends on INTERCONNECT_QCOM 51 depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 52 select INTERCONNECT_QCOM_RPMH 53 select INTERCONNECT_QCOM_BCM_VOTER 54 help 55 This is a driver for the Qualcomm Network-on-Chip on sc7180-based 56 platforms. 57 58config INTERCONNECT_QCOM_SDM845 59 tristate "Qualcomm SDM845 interconnect driver" 60 depends on INTERCONNECT_QCOM 61 depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 62 select INTERCONNECT_QCOM_RPMH 63 select INTERCONNECT_QCOM_BCM_VOTER 64 help 65 This is a driver for the Qualcomm Network-on-Chip on sdm845-based 66 platforms. 67 68config INTERCONNECT_QCOM_SM8150 69 tristate "Qualcomm SM8150 interconnect driver" 70 depends on INTERCONNECT_QCOM 71 depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 72 select INTERCONNECT_QCOM_RPMH 73 select INTERCONNECT_QCOM_BCM_VOTER 74 help 75 This is a driver for the Qualcomm Network-on-Chip on sm8150-based 76 platforms. 77 78config INTERCONNECT_QCOM_SM8250 79 tristate "Qualcomm SM8250 interconnect driver" 80 depends on INTERCONNECT_QCOM 81 depends on (QCOM_RPMH && QCOM_COMMAND_DB && OF) || COMPILE_TEST 82 select INTERCONNECT_QCOM_RPMH 83 select INTERCONNECT_QCOM_BCM_VOTER 84 help 85 This is a driver for the Qualcomm Network-on-Chip on sm8250-based 86 platforms. 87 88config INTERCONNECT_QCOM_SMD_RPM 89 tristate 90