From bb585a049da7b893bb1ac990e509e49426da9476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Pe=C4=8Dovnik?= Date: Thu, 3 Dec 2020 11:16:57 +0100 Subject: [PATCH] Distinguish Big Little properly (#121) --- debian-config | 1 + debian-config-jobs | 1 + 2 files changed, 2 insertions(+) diff --git a/debian-config b/debian-config index 9035620..ae55ab5 100755 --- a/debian-config +++ b/debian-config @@ -114,6 +114,7 @@ do POLICY="policy0" [[ $(grep -c '^processor' /proc/cpuinfo) -gt 4 ]] && POLICY="policy4" [[ ! -d /sys/devices/system/cpu/cpufreq/policy4 ]] && POLICY="policy0" + [[ -d /sys/devices/system/cpu/cpufreq/policy0 && -d /sys/devices/system/cpu/cpufreq/policy2 ]] && POLICY="policy2" num=$(cat /sys/devices/system/cpu/cpufreq/$POLICY/scaling_min_freq 2> /dev/null) if [[ -f /etc/default/cpufrequtils && ! -z "${num##*[!0-9]*}" ]]; then LISTLENGTH=$((LISTLENGTH + 2)) diff --git a/debian-config-jobs b/debian-config-jobs index 54b84fa..c8478fa 100644 --- a/debian-config-jobs +++ b/debian-config-jobs @@ -1149,6 +1149,7 @@ function jobs () POLICY="policy0" [[ $(grep -c '^processor' /proc/cpuinfo) -gt 4 ]] && POLICY="policy4" [[ ! -d /sys/devices/system/cpu/cpufreq/policy4 ]] && POLICY="policy0" + [[ -d /sys/devices/system/cpu/cpufreq/policy0 && -d /sys/devices/system/cpu/cpufreq/policy2 ]] && POLICY="policy2" generic_select "$(cat /sys/devices/system/cpu/cpufreq/$POLICY/scaling_available_frequencies)" "Select minimum CPU speed" MIN_SPEED=$PARAMETER generic_select "$(cat /sys/devices/system/cpu/cpufreq/$POLICY/scaling_available_frequencies)" "Select maximum CPU speed" "$PARAMETER"