From af8d6b243983c813045dff347f93cb1e29d02cb7 Mon Sep 17 00:00:00 2001 From: Kyle Lin Date: Tue, 23 Nov 2021 16:30:15 +0800 Subject: [PATCH] memlat: correct the memlat setting Bug: 207047575 Test: build, boot and verify the value Change-Id: I20b0a54240102c283f5421838aa13c91ca7abd93 --- conf/init.gs201.rc | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/conf/init.gs201.rc b/conf/init.gs201.rc index 4353b661..6e134af3 100644 --- a/conf/init.gs201.rc +++ b/conf/init.gs201.rc @@ -259,12 +259,22 @@ on init write /sys/kernel/vendor_sched/nnapi_uclamp_min 154 # Add memlat governor settings - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl0_memlat@17000010/polling_interval 10 - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl1_memlat@17000010/polling_interval 10 - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl2_memlat@17000010/polling_interval 10 - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl0_memlat@17000010/mem_latency/ratio_ceil 400 - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl1_memlat@17000010/mem_latency/ratio_ceil 400 - write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cl2_memlat@17000010/mem_latency/ratio_ceil 800 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/polling_interval 10 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010/mem_latency/ratio_ceil 400 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010/mem_latency/ratio_ceil 400 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010/mem_latency/ratio_ceil 400 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010/mem_latency/ratio_ceil 400 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010/mem_latency/ratio_ceil 2700 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010/mem_latency/ratio_ceil 2700 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010/mem_latency/ratio_ceil 3200 + write /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/mem_latency/ratio_ceil 3200 # For GKI kernel, no device specific modules on init