Skip to content

Commit 78f0437

Browse files
committed
interconnect: qcom: add Shikra interconnect provider driver
Add driver for the Qualcomm interconnect buses found in Shikra 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 <raviteja.laggyshetty@oss.qualcomm.com>
1 parent 2b7aff8 commit 78f0437

3 files changed

Lines changed: 1821 additions & 0 deletions

File tree

drivers/interconnect/qcom/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,15 @@ config INTERCONNECT_QCOM_SDX75
274274
This is a driver for the Qualcomm Network-on-Chip on sdx75-based
275275
platforms.
276276

277+
config INTERCONNECT_QCOM_SHIKRA
278+
tristate "Qualcomm SHIKRA interconnect driver"
279+
depends on INTERCONNECT_QCOM
280+
depends on QCOM_SMD_RPM
281+
select INTERCONNECT_QCOM_SMD_RPM
282+
help
283+
This is a driver for the Qualcomm Network-on-Chip on shikra-based
284+
platforms.
285+
277286
config INTERCONNECT_QCOM_SM6115
278287
tristate "Qualcomm SM6115 interconnect driver"
279288
depends on INTERCONNECT_QCOM

drivers/interconnect/qcom/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ qnoc-sdm845-objs := sdm845.o
3434
qnoc-sdx55-objs := sdx55.o
3535
qnoc-sdx65-objs := sdx65.o
3636
qnoc-sdx75-objs := sdx75.o
37+
qnoc-shikra-objs := shikra.o
3738
qnoc-sm6115-objs := sm6115.o
3839
qnoc-sm6350-objs := sm6350.o
3940
qnoc-sm7150-objs := sm7150.o
@@ -78,6 +79,7 @@ obj-$(CONFIG_INTERCONNECT_QCOM_SDM845) += qnoc-sdm845.o
7879
obj-$(CONFIG_INTERCONNECT_QCOM_SDX55) += qnoc-sdx55.o
7980
obj-$(CONFIG_INTERCONNECT_QCOM_SDX65) += qnoc-sdx65.o
8081
obj-$(CONFIG_INTERCONNECT_QCOM_SDX75) += qnoc-sdx75.o
82+
obj-$(CONFIG_INTERCONNECT_QCOM_SHIKRA) += qnoc-shikra.o
8183
obj-$(CONFIG_INTERCONNECT_QCOM_SM6115) += qnoc-sm6115.o
8284
obj-$(CONFIG_INTERCONNECT_QCOM_SM6350) += qnoc-sm6350.o
8385
obj-$(CONFIG_INTERCONNECT_QCOM_SM7150) += qnoc-sm7150.o

0 commit comments

Comments
 (0)