Merge "defconfig: Enable interconnect driver for CROW"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
8cf100e32e
5
arch/arm64/configs/vendor/kalama_GKI.config
vendored
5
arch/arm64/configs/vendor/kalama_GKI.config
vendored
@@ -65,8 +65,13 @@ CONFIG_INPUT_PM8941_PWRKEY=m
|
||||
# CONFIG_INPUT_PM8XXX_VIBRATOR is not set
|
||||
CONFIG_INPUT_QCOM_HV_HAPTICS=m
|
||||
CONFIG_INTERCONNECT_QCOM=m
|
||||
CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m
|
||||
CONFIG_INTERCONNECT_QCOM_CROW=m
|
||||
CONFIG_INTERCONNECT_QCOM_DEBUG=m
|
||||
CONFIG_INTERCONNECT_QCOM_KALAMA=m
|
||||
CONFIG_INTERCONNECT_QCOM_QOS=m
|
||||
CONFIG_INTERCONNECT_QCOM_RPMH=m
|
||||
CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=m
|
||||
CONFIG_INTERCONNECT_TEST=m
|
||||
CONFIG_IOMMU_IO_PGTABLE_FAST=y
|
||||
# CONFIG_IOMMU_IO_PGTABLE_FAST_PROVE_TLB is not set
|
||||
|
||||
@@ -247,6 +247,19 @@ config INTERCONNECT_QCOM_KALAMA
|
||||
for setting bandwidth between two endpoints (path). It also used to
|
||||
configure NOC QoS settings (Quality of Service).
|
||||
|
||||
config INTERCONNECT_QCOM_CROW
|
||||
tristate "CROW interconnect driver"
|
||||
depends on INTERCONNECT_QCOM
|
||||
depends on 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 Crow-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_SDXBAAGHA
|
||||
tristate "SDXBAAGHA interconnect driver"
|
||||
depends on INTERCONNECT_QCOM
|
||||
|
||||
@@ -30,12 +30,14 @@ qnoc-qos-obj := qnoc-qos.o
|
||||
qnoc-qos-rpm-obj := qnoc-qos-rpm.o
|
||||
qnoc-sdxbaagha-objs := sdxbaagha.o
|
||||
qnoc-kalama-objs := kalama.o
|
||||
qnoc-crow-objs := crow.o
|
||||
qnoc-bengal-objs := bengal.o
|
||||
qnoc-sa410m-objs := sa410m.o
|
||||
epss-l3-obj := epss-l3.o
|
||||
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_KALAMA) += qnoc-kalama.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_CROW) += qnoc-crow.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_SDXBAAGHA) += qnoc-sdxbaagha.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_MSM8916) += qnoc-msm8916.o
|
||||
obj-$(CONFIG_INTERCONNECT_QCOM_MSM8939) += qnoc-msm8939.o
|
||||
|
||||
2313
drivers/interconnect/qcom/crow.c
Normal file
2313
drivers/interconnect/qcom/crow.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user