diff --git a/projects/WeTek_Play/initramfs/platform_init b/projects/WeTek_Play/initramfs/platform_init index d9df8be139..1baf6c8a79 100755 --- a/projects/WeTek_Play/initramfs/platform_init +++ b/projects/WeTek_Play/initramfs/platform_init @@ -25,15 +25,6 @@ for arg in $(cat /proc/cmdline); do hdmimode=*) hdmimode="${arg#*=}" ;; - scaling_governor=*) - scaling_governor="${arg#*=}" - ;; - scaling_min_freq=*) - scaling_min_freq="${arg#*=}" - ;; - scaling_max_freq=*) - scaling_max_freq="${arg#*=}" - ;; esac done @@ -116,17 +107,3 @@ fbset -fb /dev/fb0 -g $xRes $yRes $vXRes $vYRes $bpp; # Include deinterlacer into default VFM map echo rm default > /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 diff --git a/projects/WeTek_Play/linux/linux.arm.conf b/projects/WeTek_Play/linux/linux.arm.conf index 3a5520ba3b..16095d3a8b 100644 --- a/projects/WeTek_Play/linux/linux.arm.conf +++ b/projects/WeTek_Play/linux/linux.arm.conf @@ -501,19 +501,19 @@ CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y # 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_USERSPACE 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_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_POWERSAVE is not set # CONFIG_CPU_FREQ_GOV_USERSPACE is not set CONFIG_CPU_FREQ_GOV_ONDEMAND=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 #