pwmconfig, fancontrol: Allow read-only pwm*_enable

Don't fail if pwm*_enable is read-only, but already set to 1.
This commit is contained in:
Aleksandr Mezin committed 2021-06-18 12:12:12 +06:00
1 parent 42f240d2a4
commit 49b6ae283d
2 files changed
+6 -8

No files matched your search

+2 -2
View File
@@ -489,8 +489,8 @@ function pwmenable()
PWM_ORIG_STATE[${1}]=$PWM_ORIG
fi
# enable manual control by fancontrol
echo 1 > $ENABLE 2> /dev/null
if [ $? -ne 0 ]
(echo 1 > $ENABLE) 2> /dev/null
if [ "$(cat $ENABLE)" -ne 1 ]
then
return 1
fi
+4 -6
View File
@@ -214,14 +214,12 @@ function pwmenable()
{
local ENABLE=${1}_enable
if [ -w $ENABLE ]
(echo 1 > $ENABLE) 2>/dev/null
if [ "$(cat $ENABLE)" -ne 1 ]
then
echo 1 2>/dev/null > $ENABLE
if [ $? -ne 0 ]
then
return 1
fi
return 1
fi
echo $MAX > $1
}