freqfunctions: cleanup unused function

This commit is contained in:
spycat88
2025-11-02 05:07:49 +00:00
parent 3dd64feea1
commit 18ed84f34e
2 changed files with 16 additions and 39 deletions

View File

@@ -49,7 +49,6 @@ export OS_VERSION \
DEVICE_SERIAL_NUMBER_PATH \
DEVICE_SLEEP_DPMS \
DEVICE_SW_HP_SWITCH \
DEVICE_TDP_RANGE \
DEVICE_TEMP_SENSOR \
DEVICE_TURBO_MODE \
DEVICE_VOLUME \

View File

@@ -7,19 +7,8 @@
# Need GPU_FREQ var
. /storage/.config/profile.d/010-governors
get_tdp_range() {
if [ -n "${DEVICE_TDP_RANGE}" ]
then
for TDP in default ${DEVICE_TDP_RANGE[*]}
do
echo ${TDP}
done
fi
}
get_threads() {
for THREAD in $(seq 1 1 $(find /sys/devices/system/cpu -name online | wc -l)) all default
do
for THREAD in $(seq 1 1 $(find /sys/devices/system/cpu -name online | wc -l)) all default; do
echo ${THREAD}
done
}
@@ -27,55 +16,47 @@ get_threads() {
set_online_threads() {
AVAILABLE_THREADS=$(($(find /sys/devices/system/cpu -name online | wc -l) - 1))
MODE=${2}
if [ -z "${MODE}" ]
then
if [ -z "${MODE}" ]; then
MODE=0
fi
case ${1} in
default)
return
;;
;;
all)
THREADS=0
MODE="1"
;;
;;
0)
THREADS=1
;;
;;
*)
THREADS=${1}
;;
;;
esac
for thread in $(seq 0 1 ${THREADS})
do
for thread in $(seq 0 1 ${THREADS}); do
echo 1 | tee /sys/devices/system/cpu/cpu${thread}/online >/dev/null 2>&1
done
for thread in $(seq ${THREADS} 1 ${AVAILABLE_THREADS})
do
for thread in $(seq ${THREADS} 1 ${AVAILABLE_THREADS}); do
echo ${MODE} | tee /sys/devices/system/cpu/cpu${thread}/online >/dev/null 2>&1
done
}
set_cpu_gov() {
for POLICY in $(ls /sys/devices/system/cpu/cpufreq 2>/dev/null | grep policy[0-9])
do
if [ -e "/sys/devices/system/cpu/cpufreq/${POLICY}/scaling_governor" ]
then
for POLICY in $(ls /sys/devices/system/cpu/cpufreq 2>/dev/null | grep policy[0-9]); do
if [ -e "/sys/devices/system/cpu/cpufreq/${POLICY}/scaling_governor" ]; then
echo $1 >/sys/devices/system/cpu/cpufreq/${POLICY}/scaling_governor 2>/dev/null
fi
done
}
set_dmc_gov() {
if [ -e "${DMC_FREQ}/governor" ]
then
for governor in $1 dmc_$1 simple_$1
do
if [ -e "${DMC_FREQ}/governor" ]; then
for governor in $1 dmc_$1 simple_$1; do
echo ${governor} >${DMC_FREQ}/governor 2>/dev/null
if [ "$?" = 0 ]
then
if [ "$?" = 0 ]; then
return
fi
done
@@ -83,13 +64,10 @@ set_dmc_gov() {
}
set_gpu_gov() {
if [ -e "${GPU_FREQ}/governor" ]
then
for governor in $1 dmc_$1 simple_$1
do
if [ -e "${GPU_FREQ}/governor" ]; then
for governor in $1 dmc_$1 simple_$1; do
echo ${governor} >${GPU_FREQ}/governor 2>/dev/null
if [ "$?" = 0 ]
then
if [ "$?" = 0 ]; then
return
fi
done