interconnect: qcom: Add interconnect stubs for Anorak
Add anorak interconnect driver snapshot from msm-5.10 branch
commit a475cbf58a56 ("interconnect: qcom: anorak: fix UAF
under remove function")
commit 9acdad32a67e ("icc: dt-bindings: add endpoint IDs for
interconnects for ANORAK").
Change-Id: I04b60227d21080205204a301f123fefe99998b27
Signed-off-by: Odelu Kukatla <quic_okukatla@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
This commit is contained in:
parent
d8715c4cbd
commit
08de7d2ff0
3 changed files with 2541 additions and 0 deletions
|
|
@ -140,6 +140,19 @@ config INTERCONNECT_QCOM_SDM845
|
|||
This is a driver for the Qualcomm Network-on-Chip on sdm845-based
|
||||
platforms.
|
||||
|
||||
config INTERCONNECT_QCOM_ANORAK
|
||||
tristate "ANORAK interconnect driver"
|
||||
depends on INTERCONNECT_QCOM
|
||||
depends on QCOM_RPMH && QCOM_COMMAND_DB && OF
|
||||
select INTERCONNECT_QCOM_BCM_VOTER
|
||||
select INTERCONNECT_QCOM_RPMH
|
||||
select INTERCONNECT_QCOM_QOS
|
||||
help
|
||||
This is a driver for the Qualcomm Technologies, Inc. Network-on-Chip
|
||||
on Anorak-based platforms. Interconnect driver provides interfaces
|
||||
for setting bandwidth between two endpoints (path). It also used to
|
||||
configure NOC QoS settings (Quality of Service).
|
||||
|
||||
config INTERCONNECT_QCOM_SDX55
|
||||
tristate "Qualcomm SDX55 interconnect driver"
|
||||
depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ qnoc-sm6350-objs := sm6350.o
|
|||
qnoc-sm6150-objs := sm6150.o
|
||||
qnoc-lemans-objs := lemans.o
|
||||
qnoc-monaco-auto-objs := monaco_auto.o
|
||||
qnoc-anorak-objs := anorak.o
|
||||
qnoc-sm8150-objs := sm8150.o
|
||||
qnoc-sm8250-objs := sm8250.o
|
||||
qnoc-sm8350-objs := sm8350.o
|
||||
|
|
@ -75,6 +76,7 @@ obj-$(CONFIG_INTERCONNECT_QCOM_LEMANS) += qnoc-lemans.o
|
|||
obj-$(CONFIG_INTERCONNECT_QCOM_HOLI) += qnoc-holi.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_PITTI) += qnoc-pitti.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_MONACO_AUTO) += qnoc-monaco-auto.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_ANORAK) += qnoc-anorak.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_QOS) += qnoc-qos.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_QOS_RPM) += qnoc-qos-rpm.o
|
||||
|
|
|
|||
2526
drivers/interconnect/qcom/anorak.c
Normal file
2526
drivers/interconnect/qcom/anorak.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue