mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
Add rockchip-rk3588 board family to armbian-hardware-optimization (#4838)
* Add rockchip-rk3588 board family to armbian-hardware-optimization * Update armbian-hardware-optimization
This commit is contained in:
@@ -75,14 +75,14 @@ prepare_board() {
|
||||
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
|
||||
|
||||
case ${BOARDFAMILY} in
|
||||
station* | media)
|
||||
station* | media | rockchip-rk3588)
|
||||
prefix="/sys/devices/system/cpu"
|
||||
CPUFreqPolicies=($(ls -d ${prefix}/cpufreq/policy? | sed 's/freq\/policy//'))
|
||||
if [ ${#CPUFreqPolicies[@]} -eq 1 -a -d "${prefix}/cpufreq" ]; then
|
||||
# if there's just a single cpufreq policy ondemand sysfs entries differ
|
||||
CPUFreqPolicies=${prefix}
|
||||
fi
|
||||
for i in ${CPUFreqPolicies[@]}; do
|
||||
for i in "${CPUFreqPolicies[@]}"; do
|
||||
affected_cpu=$(tr -d -c '[:digit:]' <<< ${i})
|
||||
echo ondemand > ${prefix}/cpu${affected_cpu:-0}/cpufreq/scaling_governor
|
||||
echo 1 > ${i}/cpufreq/ondemand/io_is_busy
|
||||
|
||||
Reference in New Issue
Block a user