mvebu: LS421DE: use automatic fan control with thermal zones
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Sun, 28 Jun 2020 21:52:10 +0000 (23:52 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 4 Jul 2020 19:12:42 +0000 (21:12 +0200)
commita902e6a657e0807da0bb5d154db2e208b7f567ef
tree639fbcfa7d6368539ecef8fd30e9932c87711c13
parent68d9cb82143b864d70e4fb3d7cbb7068f82216a1
mvebu: LS421DE: use automatic fan control with thermal zones

The Buffalo Linkstation LS421DE has a chassis fan for cooling two internal
hard drives. Currently there is no control over this fan, running always
at fixed medium speed.

With the recent jump to the kernel 5.4, now we can monitor the hard drive
temperature and control the fan with thermal zones.

Install the kmod-hwmon-drivetemp module and wire up a thermal zone on the
dts file to allow automatic fan control by the kernel.

Tested succesfully using a single Crucial BX500 SSD drive.

Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts
target/linux/mvebu/image/cortexa9.mk