blob: 82e931ab14e1276b7bf11f508e939441d9323287 [file] [log] [blame]
#!/bin/sh
if [ -e $1 ]
then
RPM=8000
else
RPM=$1
fi
path="/sys/bus/i2c/drivers/max31785"
if [ -e $path ]
then
echo 3-0052 > $path/unbind
fi
for fan in `seq 0 3`; do
i2cset -y 3 0x52 0x00 $fan b
i2cset -y 3 0x52 0x3A 0xD0 b
i2cset -y 3 0x52 0xD1 0x00 0x00 i
i2cset -y 3 0x52 0xD9 0x00 b
i2cset -y 3 0x52 0xF1 0x40 0xF3 i
i2cset -y 3 0x52 0xF5 0x00 0x00 i
i2cset -y 3 0x52 0xF6 0x00 0x00 i
i2cset -y 3 0x52 0x3B $RPM w
done
if [ -e $path ]
then
echo 3-0052 > $path/bind
fi