Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 134db14d authored by Tapas Kumar Kundu's avatar Tapas Kumar Kundu
Browse files

defconfig: 8996: Enable msm_performance module



This module provides support to userspace entity for hotplugging
and setting cpufreq policy min/max limits. It can also detect
cpu/io workload and notify userspace via sysfs nodes.

A userspace entity can specify a CPU mask and the number of CPUs
it wants online within that mask and this module will try to make
a best effort to keep those many CPUs online. Userspace can also
specify the min and max limits on CPUs instead of writing to the
scaling_min/max nodes from sysfs so that if any CPU is offline
this module maintains a vote for it which is applied
once the CPU comes back online.

A userspace entity can also set threshold value in sysfs nodes of
this module for cpu/io workload detection and this module can notify
userspace entity when that crietia is met via sysfs nodes.

Change-Id: Ib8185b684e92e28b766f20954df0f63cdbeec1e4
Signed-off-by: default avatarTapas Kumar Kundu <tkundu@codeaurora.org>
parent c72397bc
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -528,3 +528,4 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=4
CONFIG_USB_GADGET_VBUS_DRAW=500
CONFIG_PM_OPP=y
CONFIG_APSS_CORE_EA=y
CONFIG_MSM_PERFORMANCE=y
+1 −0
Original line number Diff line number Diff line
@@ -571,3 +571,4 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=4
CONFIG_USB_GADGET_VBUS_DRAW=500
CONFIG_PM_OPP=y
CONFIG_APSS_CORE_EA=y
CONFIG_MSM_PERFORMANCE=y