diff options
| author | Zhao Wei Liew <zhaoweiliew@gmail.com> | 2016-02-13 11:38:44 +0800 |
|---|---|---|
| committer | Zhao Wei Liew <zhaoweiliew@gmail.com> | 2016-02-13 11:38:44 +0800 |
| commit | 125384ad637eb61c5f320211375647776e7de558 (patch) | |
| tree | 8945675f5964322af79f4d16ff3c961eee65f863 | |
| parent | 811116877178b9832231eae1a689b8f0f83a5b05 (diff) | |
deb: Use common power configuration
Move this to a separate file in flo device tree which is called
for both deb and flo.
Change-Id: Id6d413c84a27780bae1284e7d69d9d371fad13df
| -rw-r--r-- | init.deb.rc | 58 |
1 files changed, 1 insertions, 57 deletions
diff --git a/init.deb.rc b/init.deb.rc index 0ef3d4e..99e6ec4 100644 --- a/init.deb.rc +++ b/init.deb.rc @@ -16,6 +16,7 @@ import init.flo.usb.rc import init.flo.diag.rc +import init.flo.power.rc on early-init mount debugfs debugfs /sys/kernel/debug @@ -197,63 +198,6 @@ on post-fs-data # adjust vibrator amplitude write /sys/class/timed_output/vibrator/amp 70 - # Enable Power modes and set the CPU Freq Sampling rates - write /sys/module/rpm_resources/enable_low_power/L2_cache 1 - write /sys/module/rpm_resources/enable_low_power/pxo 1 - write /sys/module/rpm_resources/enable_low_power/vdd_dig 1 - write /sys/module/rpm_resources/enable_low_power/vdd_mem 1 - write /sys/module/pm_8x60/modes/cpu0/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu1/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu2/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu3/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled 1 - write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor "ondemand" - write /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor "ondemand" - write /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor "ondemand" - write /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor "ondemand" - write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold 90 - write /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate 50000 - write /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy 1 - write /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor 4 - write /sys/devices/system/cpu/cpufreq/ondemand/down_differential 10 - write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core 60 - write /sys/devices/system/cpu/cpufreq/ondemand/down_differential_multi_core 3 - write /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq 918000 - write /sys/devices/system/cpu/cpufreq/ondemand/sync_freq 1026000 - write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load 80 - write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu1/online 1 - write /sys/devices/system/cpu/cpu2/online 1 - write /sys/devices/system/cpu/cpu3/online 1 - write /dev/cpuctl/apps/cpu.notify_on_migrate 1 - -on charger - # Enable Power modes and set the CPU Freq Sampling rates - write /sys/module/rpm_resources/enable_low_power/L2_cache 1 - write /sys/module/rpm_resources/enable_low_power/pxo 1 - write /sys/module/rpm_resources/enable_low_power/vdd_dig 1 - write /sys/module/rpm_resources/enable_low_power/vdd_mem 1 - write /sys/module/pm_8x60/modes/cpu0/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu1/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu2/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu3/power_collapse/suspend_enabled 1 - write /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled 1 - write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor "powersave" - write /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor "powersave" - write /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor "powersave" - write /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor "powersave" - write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold 90 - write /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate 50000 - write /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy 1 - write /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor 4 - write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 384000 - write /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq 384000 - on property:init.svc.wpa_supplicant=stopped stop dhcpcd |
