Merge "defconfig: direwolf_auto: Enable SPMI PMIC drivers"

This commit is contained in:
qctecmdr 2021-04-26 08:14:43 -07:00 • committed by Gerrit - the friendly Code Review server
commit 131c2f14e9
5 changed files with 2732 additions and 0 deletions

View file

@ -15,3 +15,16 @@ CONFIG_MSM_QMP=m
CONFIG_SA_GCC_DIREWOLF=m
CONFIG_MSM_CLK_AOP_QMP=m
CONFIG_ARM_QCOM_CPUFREQ_HW=m
CONFIG_INTERCONNECT_QCOM=m
CONFIG_INTERCONNECT_QCOM_DIREWOLF=m
CONFIG_INTERCONNECT_QCOM_EPSS_L3=m
CONFIG_MFD_SPMI_PMIC=m
CONFIG_INPUT_QPNP_POWER_ON=m
CONFIG_SPMI_MSM_PMIC_ARB=m
CONFIG_SPMI_MSM_PMIC_ARB_DEBUG=m
CONFIG_QCOM_SPMI_TEMP_ALARM=m
CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
CONFIG_RTC_DRV_PM8XXX=m
CONFIG_SPMI_PMIC_CLKDIV=m
CONFIG_QCOM_SPMI_ADC5=m
CONFIG_NVMEM_SPMI_SDAM=m

View file

@ -4,3 +4,4 @@ CONFIG_DEBUG_FS=y
CONFIG_REGULATOR_QTI_DEBUG=y
CONFIG_SA_DEBUGCC_DIREWOLF=y
CONFIG_ARM_QCOM_CPUFREQ_HW_DEBUG=y
CONFIG_INTERCONNECT_TEST=y

View file

@ -5,6 +5,19 @@ config INTERCONNECT_QCOM
help
Support for Qualcomm's Network-on-Chip interconnect hardware.
config INTERCONNECT_QCOM_DIREWOLF
tristate "DIREWOLF 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 direwolf-based platforms. The interconnect provider collects and
aggregates the consumers bandwidth requests to satisfy constraints
placed on Network-on-Chip performance states.
config INTERCONNECT_QCOM_HOLI
tristate "Qualcomm HOLI interconnect driver"
depends on INTERCONNECT_QCOM

View file

@ -1,5 +1,6 @@
# SPDX-License-Identifier: GPL-2.0
qnoc-direwolf-objs := direwolf.o
qnoc-holi-objs := holi.o
qnoc-monaco-objs := monaco.o
qnoc-qcs404-objs := qcs404.o
@ -18,6 +19,7 @@ icc-rpmh-obj := icc-rpmh.o
icc-rpm-obj := icc-rpm.o
qnoc-qos-obj := qnoc-qos.o
obj-$(CONFIG_INTERCONNECT_QCOM_DIREWOLF) += qnoc-direwolf.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

File diff suppressed because it is too large Load diff