Commit dfc64f6b authored by Dylan Araps's avatar Dylan Araps

CPU: Fix incorrect CPU speeds

parent 18cfafa9
......@@ -134,13 +134,11 @@ shell_version="on"
# CPU speed type
#
# Default: 'current'
# Default: 'bios'
# Values: 'current', 'min', 'max', 'bios',
# 'scaling_current', 'scaling_min',
# 'scaling_max'
# Flag: --speed_type
# Supports: Linux with 'cpufreq'
speed_type="current"
speed_type="bios"
# Shorten the output of the CPU function
#
......
......@@ -725,14 +725,12 @@ get_cpu() {
"min") speed_type="scaling_min_freq" ;;
"max") speed_type="scaling_max_freq" ;;
"bios") speed_type="bios_limit" ;;
"scaling_current") speed_type="scaling_cur_freq" ;;
"scaling_min") speed_type="scaling_min_freq" ;;
"scaling_max") speed_type="scaling_max_freq" ;;
esac
# Fallback to cpuinfo_max_freq if $speed_type fails
speed="$(< "${speed_dir}/${speed_type}")" || \
speed="$(< "${speed_dir}/cpuinfo_max_freq")"
speed="$(< "${speed_dir}/bios_limit")" || \
speed="$(< "${speed_dir}/scaling_max_freq")"
speed="$((speed / 100000))"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment