mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
projects/WeTek_Play: Use interactive CPU scaling governor by default
This commit is contained in:
parent
8610fb3270
commit
1aee9a5dcc
@ -25,15 +25,6 @@ for arg in $(cat /proc/cmdline); do
|
|||||||
hdmimode=*)
|
hdmimode=*)
|
||||||
hdmimode="${arg#*=}"
|
hdmimode="${arg#*=}"
|
||||||
;;
|
;;
|
||||||
scaling_governor=*)
|
|
||||||
scaling_governor="${arg#*=}"
|
|
||||||
;;
|
|
||||||
scaling_min_freq=*)
|
|
||||||
scaling_min_freq="${arg#*=}"
|
|
||||||
;;
|
|
||||||
scaling_max_freq=*)
|
|
||||||
scaling_max_freq="${arg#*=}"
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
@ -116,17 +107,3 @@ fbset -fb /dev/fb0 -g $xRes $yRes $vXRes $vYRes $bpp;
|
|||||||
# Include deinterlacer into default VFM map
|
# Include deinterlacer into default VFM map
|
||||||
echo rm default > /sys/class/vfm/map
|
echo rm default > /sys/class/vfm/map
|
||||||
echo add default decoder ppmgr deinterlace amvideo > /sys/class/vfm/map
|
echo add default decoder ppmgr deinterlace amvideo > /sys/class/vfm/map
|
||||||
|
|
||||||
# Boot with performance governor, then switch to the governor specified in the kernel command line
|
|
||||||
# Assume SMP uses shared cpufreq policy for all CPUs
|
|
||||||
cpufreq="/sys/devices/system/cpu/cpu0/cpufreq"
|
|
||||||
if [ -n "$scaling_governor" ]; then
|
|
||||||
echo "$scaling_governor" > "$cpufreq/scaling_governor"
|
|
||||||
fi
|
|
||||||
if [ -n "$scaling_min_freq" ]; then
|
|
||||||
echo "$scaling_min_freq" > "$cpufreq/scaling_min_freq"
|
|
||||||
fi
|
|
||||||
if [ -n "$scaling_max_freq" ]; then
|
|
||||||
echo "$scaling_max_freq" > "$cpufreq/scaling_max_freq"
|
|
||||||
echo "$scaling_max_freq" > "$cpufreq/scaling_dflt_freq"
|
|
||||||
fi
|
|
||||||
|
@ -501,19 +501,19 @@ CONFIG_CPU_FREQ_TABLE=y
|
|||||||
CONFIG_CPU_FREQ_GOV_COMMON=y
|
CONFIG_CPU_FREQ_GOV_COMMON=y
|
||||||
CONFIG_CPU_FREQ_STAT=y
|
CONFIG_CPU_FREQ_STAT=y
|
||||||
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
|
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_HOTPLUG is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_HOTPLUG is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set
|
CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=y
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
|
||||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||||
CONFIG_CPU_FREQ_GOV_HOTPLUG=y
|
CONFIG_CPU_FREQ_GOV_HOTPLUG=y
|
||||||
# CONFIG_CPU_FREQ_GOV_INTERACTIVE is not set
|
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
|
||||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
|
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user