summaryrefslogtreecommitdiff
path: root/drivers/interconnect/qcom/Kconfig
diff options
context:
space:
mode:
authorRaviteja Laggyshetty <quic_rlaggysh@quicinc.com>2024-09-10 10:10:13 +0000
committerGeorgi Djakov <djakov@kernel.org>2024-10-22 12:36:29 +0300
commit3063c3dfa07d5313ef6bc1f7a534215d1a658b0c (patch)
tree8231651fffcd25c9ec91a6ea7f157075ac1e6b84 /drivers/interconnect/qcom/Kconfig
parent6fa115569d980fca1969c075d8d958d205a405ca (diff)
downloadlinux-next-3063c3dfa07d5313ef6bc1f7a534215d1a658b0c.tar.gz
linux-next-3063c3dfa07d5313ef6bc1f7a534215d1a658b0c.zip
interconnect: qcom: add QCS8300 interconnect provider driver
Add driver for the Qualcomm interconnect buses found in QCS8300 based platforms. The topology consists of several NoCs that are controlled by a remote processor that collects the aggregated bandwidth for each master-slave pairs. Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com> Link: https://lore.kernel.org/r/20240910101013.3020-3-quic_rlaggysh@quicinc.com Signed-off-by: Georgi Djakov <djakov@kernel.org>
Diffstat (limited to 'drivers/interconnect/qcom/Kconfig')
-rw-r--r--drivers/interconnect/qcom/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/interconnect/qcom/Kconfig b/drivers/interconnect/qcom/Kconfig
index de96d4661340..bf125a4f2a7e 100644
--- a/drivers/interconnect/qcom/Kconfig
+++ b/drivers/interconnect/qcom/Kconfig
@@ -105,6 +105,17 @@ config INTERCONNECT_QCOM_QCS404
This is a driver for the Qualcomm Network-on-Chip on qcs404-based
platforms.
+config INTERCONNECT_QCOM_QCS8300
+ tristate "Qualcomm QCS8300 interconnect driver"
+ depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
+ select INTERCONNECT_QCOM_RPMH
+ select INTERCONNECT_QCOM_BCM_VOTER
+ help
+ This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
+ on QCS8300-based platforms. The interconnect provider collects and
+ aggreagates the cosumer bandwidth requests to satisfy constraints
+ placed on Network-on-Chip performance states.
+
config INTERCONNECT_QCOM_QDU1000
tristate "Qualcomm QDU1000/QRU1000 interconnect driver"
depends on INTERCONNECT_QCOM_RPMH_POSSIBLE