Parcourir la source

qcacld-3.0: Add config for number of perf clusters in SoC

Kbuild changes to define the number of perf clusters
in an SoC.

Change-Id: Ibbc58dbe425ac560c86a56d63ed39e4ac80acfa4
CRs-Fixed: 3498169
Rakesh Pillai il y a 2 ans
Parent
commit
a265a33e91
2 fichiers modifiés avec 7 ajouts et 0 suppressions
  1. 3 0
      Kbuild
  2. 4 0
      configs/default_defconfig

+ 3 - 0
Kbuild

@@ -4412,6 +4412,9 @@ ccflags-$(CONFIG_WLAN_TRACEPOINTS) += -DWLAN_TRACEPOINTS
 ccflags-$(CONFIG_QCACLD_FEATURE_SON) += -DFEATURE_PERPKT_INFO
 ccflags-$(CONFIG_QCACLD_FEATURE_SON) += -DQCA_ENHANCED_STATS_SUPPORT
 
+CONFIG_NUM_SOC_PERF_CLUSTER ?= 1
+ccflags-y += -DNUM_SOC_PERF_CLUSTER=$(CONFIG_NUM_SOC_PERF_CLUSTER)
+
 ifeq ($(CONFIG_QMI_COMPONENT_ENABLE), y)
 ccflags-y += -DQMI_COMPONENT_ENABLE
 ifeq ($(CONFIG_QMI_WFDS), y)

+ 4 - 0
configs/default_defconfig

@@ -275,6 +275,10 @@ CONFIG_BUILD_TAG := y
 endif
 endif
 
+ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
+CONFIG_NUM_SOC_PERF_CLUSTER := 2
+endif
+
 ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
 CONFIG_MOBILE_ROUTER := y
 endif