]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64: dts: rockchip: hook up the MCU on the QNAP TS433
authorHeiko Stuebner <heiko@sntech.de>
Thu, 7 Nov 2024 11:47:11 +0000 (12:47 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 3 Jan 2025 14:24:21 +0000 (15:24 +0100)
commite09a1f000f613bca2b609105b1e679e6e6369fbe
tree1af1e11063536ebbedb1931b112891d9f5256b83
parent26c100232b09ced0857306ac9831a4fa9c9aa231
arm64: dts: rockchip: hook up the MCU on the QNAP TS433

The MCU is an important part of the device functionality. It provides
functionality like fan-control, more leds, etc and even more important
without it, the NAS-device cannot even fully turned off.

Hook up the serial device to its uart and hook into the thermal
management to control the fan according to the cpu temperature.

While the MCU also provides a temperature sensor for the case, this one
is just polled and does not provide functionality for handling trip
points in hardware, so a lot of polling would be involved.
As the cpu is only cooled passively in these devices, it's temperature
rising will indicate the temperature level of the system just earlier.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20241107114712.538976-9-heiko@sntech.de
arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts