Skip to content

Commit

Permalink
spaced: rootdir: adapt to uclamp
Browse files Browse the repository at this point in the history
Better done here than in uclamp_assist in kernel.

Reference:
Panchajanya1999/device_xiaomi_violet@f381153
Signed-off-by: Dakkshesh <[email protected]>
  • Loading branch information
RealJohnGalt authored and HELLINFIX committed Jun 19, 2024
1 parent 7efcdca commit d79c1d4
Showing 1 changed file with 35 additions and 2 deletions.
37 changes: 35 additions & 2 deletions rootdir/etc/init.mt6781.power.rc
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,41 @@ on enable-low-power
write /sys/kernel/ged/hal/timer_base_dvfs_margin 798
write /sys/kernel/ged/hal/loading_base_dvfs_step 4

on property:sys.boot_completed=1
trigger enable-low-power

# Enable PowerHAL hint processing
setprop vendor.powerhal.init 1

on property:sys.boot_completed=1
trigger enable-low-power
# Uclamp tunings
setprop kernel.sched_util_clamp_min_rt_default 500

#top-app
write /dev/cpuctl/top-app/cpu.uclamp.max max
write /dev/cpuctl/top-app/cpu.uclamp.min 10
write /dev/cpuctl/top-app/cpu.uclamp.latency_sensitive 1

#foreground
write /dev/cpuctl/foreground/cpu.uclamp.max 70
write /dev/cpuctl/foreground/cpu.uclamp.min 15
write /dev/cpuctl/foreground/cpu.uclamp.latency_sensitive 0

#background
write /dev/cpuctl/background/cpu.uclamp.max max
write /dev/cpuctl/background/cpu.uclamp.min 20
write /dev/cpuctl/background/cpu.uclamp.latency_sensitive 0

#system-background
write /dev/cpuctl/system-background/cpu.uclamp.max 40
write /dev/cpuctl/system-background/cpu.uclamp.min 0
write /dev/cpuctl/system-background/cpu.uclamp.latency_sensitive 0

#nnapi-hal
write /dev/cpuctl/nnapi-hal/cpu.uclamp.max max
write /dev/cpuctl/nnapi-hal/cpu.uclamp.min 75
write /dev/cpuctl/nnapi-hal/cpu.uclamp.latency_sensitive 1

#camera-daemon
write /dev/cpuctl/camera-daemon/cpu.uclamp.max max
write /dev/cpuctl/camera-daemon/cpu.uclamp.min 50
write /dev/cpuctl/camera-daemon/cpu.uclamp.latency_sensitive 1

0 comments on commit d79c1d4

Please sign in to comment.