openwrt/target/linux/mvebu
Daniel Golle ea33a5def5 mvebu: puzzle: fix fan thermal cooling driver
Several fixes for the Puzzle WT61P803 hwmon driver were needed to make
it behave well as thermal cooling device:
 - wire-up cooling device with OF node in device tree
 - properly parse cooling-levels (u32 with range check vs. u8)
 - actually use cooling-levels
 - keep current state and only write to uC if state has changed
   (avoids flooding the uC with commands which will result in uC crashing)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-02-25 19:01:40 +00:00
..
base-files/lib/preinit mvebu: switch to generic sdcard upgrade method 2021-08-07 01:43:39 +03:00
cortexa9 treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi 2023-02-15 03:27:59 +00:00
cortexa53 mvebu/uDPU: add quotes to unmount file 2023-02-03 11:34:20 +01:00
cortexa72 mvebu: cortexa72: add CONFIG_ARM64_ERRATUM_1742098 2022-10-30 17:55:00 +01:00
files/arch mvebu: mochabin: enlarge PCI memory window 2023-02-21 17:15:40 +01:00
image treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
patches-5.10 mvebu: puzzle: fix fan thermal cooling driver 2023-02-25 19:01:40 +00:00
patches-5.15 mvebu: puzzle: fix fan thermal cooling driver 2023-02-25 19:01:40 +00:00
config-5.10 kernel: Activate CONFIG_GPIOLIB in generic configuration 2022-08-10 21:36:17 +02:00
config-5.15 mvebu: refresh the 5.15 kconfigs 2022-08-16 22:38:46 +01:00
Makefile Revert "Revert "mvebu: switch default kernel to 5.15"" 2022-12-20 14:00:35 +01:00
modules.mk kernel: add kmod-leds-turris-omnia 2022-06-24 09:18:03 +02:00