Any how to for applying the 3705 fan?

plz check my info

root@Tone:/#  grep "" /sys/devices/soc0/*
/sys/devices/soc0/family:Amlogic Meson
/sys/devices/soc0/machine:Khadas VIM3
/sys/devices/soc0/revision:29:b - 10:2
/sys/devices/soc0/soc_id:G12B (A311D)
root@Tone:/# uname -a
Linux Tone 5.3.0-rc6 #1 SMP PREEMPT Tue Oct 15 16:27:18 MSK 2019 aarch64 GNU/Linux
root@Tone:/# i2cdetect -y -a 0 
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 0e -- 
10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- -- 
20: UU -- 22 -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- 51 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 

or i2cdetect -y -a 1 or i2cdetect -y -a 2

!!! u must find 18 is mcu with fan !!!

if u dont have it u used wrong dtb

after

root@Tone:/# fan 1
[i] set FUN SPEED: 1
root@Tone:/# fan 2
[i] set FUN SPEED: 2
root@Tone:/# fan off
[i] set FUN SPEED: 0
root@Tone:/# 
1 Like