interconnect: qcom: Add Shima interconnect provider driver
Introduce Qualcomm Shima specific provider driver using the interconnect framework. Change-Id: Ia9a39344f2e6d6ecb9ed127a3e79d3b856ed3229 Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
This commit is contained in:
parent
5ae51bab59
commit
4027c201fd
@ -32,6 +32,18 @@ config INTERCONNECT_QCOM_LAHAINA
|
|||||||
This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
|
This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
|
||||||
on lahaina-based platforms.
|
on lahaina-based platforms.
|
||||||
|
|
||||||
|
config INTERCONNECT_QCOM_SHIMA
|
||||||
|
tristate "SHIMA interconnect driver"
|
||||||
|
depends on INTERCONNECT_QCOM
|
||||||
|
depends on QCOM_RPMH && QCOM_COMMAND_DB && OF
|
||||||
|
select INTERCONNECT_QCOM_BCM_VOTER
|
||||||
|
select INTERCONNECT_QCOM_RPMH
|
||||||
|
help
|
||||||
|
This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
|
||||||
|
on shima-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_EPSS_L3
|
config INTERCONNECT_QCOM_EPSS_L3
|
||||||
tristate "LAHAINA EPSS L3 driver"
|
tristate "LAHAINA EPSS L3 driver"
|
||||||
depends on INTERCONNECT_QCOM
|
depends on INTERCONNECT_QCOM
|
||||||
|
@ -4,6 +4,7 @@ qnoc-qcs404-objs := qcs404.o
|
|||||||
qnoc-sdm845-objs := sdm845.o
|
qnoc-sdm845-objs := sdm845.o
|
||||||
qnoc-lahaina-objs := lahaina.o qnoc-qos.o
|
qnoc-lahaina-objs := lahaina.o qnoc-qos.o
|
||||||
qnoc-sdxlemur-objs := sdxlemur.o qnoc-qos.o
|
qnoc-sdxlemur-objs := sdxlemur.o qnoc-qos.o
|
||||||
|
qnoc-shima-objs := shima.o
|
||||||
icc-smd-rpm-objs := smd-rpm.o
|
icc-smd-rpm-objs := smd-rpm.o
|
||||||
icc-bcm-voter-objs := bcm-voter.o
|
icc-bcm-voter-objs := bcm-voter.o
|
||||||
icc-rpmh-obj := icc-rpmh.o
|
icc-rpmh-obj := icc-rpmh.o
|
||||||
|
2136
drivers/interconnect/qcom/shima.c
Normal file
2136
drivers/interconnect/qcom/shima.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user