Merge "interconnect: qcom: Add interconnect stub provider driver for MONACO"

This commit is contained in:
qctecmdr 2021-01-02 23:03:24 -08:00 • committed by Gerrit - the friendly Code Review server
commit 787ab105df
4 changed files with 1327 additions and 0 deletions

View file

@ -17,6 +17,15 @@ config INTERCONNECT_QCOM_HOLI
aggreagates the cosumer bandwidth requests to satisfy constraints
placed on Network-on-Chip performance states.
config INTERCONNECT_QCOM_MONACO
tristate "MONACO interconnect driver"
depends on INTERCONNECT_QCOM
help
This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
on monaco-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_QCS404
tristate "Qualcomm QCS404 interconnect driver"
depends on INTERCONNECT_QCOM

View file

@ -1,6 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
qnoc-holi-objs := holi.o
qnoc-monaco-objs := monaco.o
qnoc-qcs404-objs := qcs404.o
qnoc-scshrike-objs := scshrike.o
qnoc-sdm845-objs := sdm845.o
@ -18,6 +19,7 @@ qnoc-qos-obj := qnoc-qos.o
obj-$(CONFIG_INTERCONNECT_QCOM_HOLI) += qnoc-holi.o
obj-$(CONFIG_INTERCONNECT_QCOM_OSM_L3) += osm-l3.o
obj-$(CONFIG_INTERCONNECT_QCOM_MONACO) += qnoc-monaco.o
obj-$(CONFIG_INTERCONNECT_QCOM_QCS404) += qnoc-qcs404.o
obj-$(CONFIG_INTERCONNECT_QCOM_SCSHRIKE) += qnoc-scshrike.o
obj-$(CONFIG_INTERCONNECT_QCOM_SDM845) += qnoc-sdm845.o

File diff suppressed because it is too large Load diff

View file

@ -136,6 +136,7 @@
#define ICBID_MASTER_SNOC_BIMC_2 108
#define ICBID_MASTER_BIMC_SNOC_1 109
#define ICBID_MASTER_A0NOC_SNOC 110
#define ICBID_MASTER_ANOC_SNOC ICBID_MASTER_A0NOC_SNOC
#define ICBID_MASTER_A1NOC_SNOC 111
#define ICBID_MASTER_A2NOC_SNOC 112
#define ICBID_MASTER_PIMEM 113
@ -353,6 +354,7 @@
#define ICBID_SLAVE_PNOC_A1NOC 139
#define ICBID_SLAVE_SNOC_VMEM 140
#define ICBID_SLAVE_A0NOC_SNOC 141
#define ICBID_SLAVE_ANOC_SNOC ICBID_SLAVE_A0NOC_SNOC
#define ICBID_SLAVE_A1NOC_SNOC 142
#define ICBID_SLAVE_A2NOC_SNOC 143
#define ICBID_SLAVE_A0NOC_CFG 144