From 484f46a6056aa7cab480fcfd3f2813f9c5eb0959 Mon Sep 17 00:00:00 2001 From: Dobsgw Date: Tue, 22 Apr 2025 12:01:31 +0530 Subject: [PATCH] sm6375-common: rootdir: Fix PowerHAL nodes Fix for: libperfmgr: Failed to write to node: /sys/devices/system/cpu/cpu0/cpufreq/schedutil/up_rate_limit_us with value: 2000, fd: -1 libperfmgr: Failed to write to node: /sys/devices/system/cpu/cpu0/cpufreq/schedutil/down_rate_limit_us with value: 2000, fd: -1 libperfmgr: Failed to write to node: /sys/devices/system/cpu/cpu6/cpufreq/schedutil/up_rate_limit_us with value: 2000, fd: -1 libperfmgr: Failed to write to node: /sys/devices/system/cpu/cpu6/cpufreq/schedutil/down_rate_limit_us with value: 2000, fd: -1 Change-Id: I1e232a488ed8e7d87607f543425b6138cd6df53a --- rootdir/etc/init/hw/init.qcom.rc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rootdir/etc/init/hw/init.qcom.rc b/rootdir/etc/init/hw/init.qcom.rc index 03a9d48..7a16641 100644 --- a/rootdir/etc/init/hw/init.qcom.rc +++ b/rootdir/etc/init/hw/init.qcom.rc @@ -397,6 +397,16 @@ on property:sys.boot_completed=1 #Reinit lmkd to reconfigure lmkd properties setprop lmkd.reinit 1 + # Power hal + chown system system /sys/devices/system/cpu/cpu0/cpufreq/schedutil/up_rate_limit_us + chown system system /sys/devices/system/cpu/cpu0/cpufreq/schedutil/down_rate_limit_us + chown system system /sys/devices/system/cpu/cpu6/cpufreq/schedutil/up_rate_limit_us + chown system system /sys/devices/system/cpu/cpu6/cpufreq/schedutil/down_rate_limit_us + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/schedutil/up_rate_limit_us + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/schedutil/down_rate_limit_us + chmod 0664 /sys/devices/system/cpu/cpu6/cpufreq/schedutil/up_rate_limit_us + chmod 0664 /sys/devices/system/cpu/cpu6/cpufreq/schedutil/down_rate_limit_us + # corefile limit on property:persist.debug.trace=1 mkdir /data/core 0777 root root