openwrt/target/linux/mvebu/patches-5.10
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
..
001-v5.11-arm64-dts-mcbin-singleshot-add-heartbeat-LED.patch mvebu: fix the patch numbering 2021-02-23 18:31:35 +01:00
002-v5.11-ARM-dts-turris-omnia-enable-HW-buffer-management.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
003-v5.11-ARM-dts-turris-omnia-add-comphy-handle-to-eth2.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
004-v5.11-ARM-dts-turris-omnia-describe-switch-interrupt.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
005-v5.11-ARM-dts-turris-omnia-add-SFP-node.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
006-v5.11-ARM-dts-turris-omnia-add-LED-controller-node.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
007-v5.11-ARM-dts-turris-omnia-update-ethernet-phy-node-and-handle-name.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
008-v5.12-ARM-dts-turris-omnia-fix-hardware-buffer-management.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
100-mvebu-dt-ARM-dts-turris-omnia-configure-LED-0-pin-function-to.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
101-mvebu-dt-ARM-dts-turris-omnia-enable-LED-controller-node.patch kernel: bump 5.10 to 5.10.163 2023-01-14 22:31:38 +01:00
102-leds-turris-omnia-support-HW-controlled-mode-via-pri.patch mvebu: backport pending Turris Omnia LEDs improvements 2022-08-13 20:53:10 +02:00
103-leds-turris-omnia-initialize-multi-intensity-to-full.patch mvebu: backport pending Turris Omnia LEDs improvements 2022-08-13 20:53:10 +02:00
104-leds-turris-omnia-change-max-brightness-from-255-to-.patch mvebu: backport pending Turris Omnia LEDs improvements 2022-08-13 20:53:10 +02:00
300-mvebu-Mangle-bootloader-s-kernel-arguments.patch kernel: bump 5.10 to 5.10.116 2022-06-06 19:20:02 +02:00
301-mvebu-armada-38x-enable-libata-leds.patch
302-add_powertables.patch
303-linksys_hardcode_nand_ecc_settings.patch
304-revert_i2c_delay.patch
305-armada-385-rd-mtd-partitions.patch
306-ARM-mvebu-385-ap-Add-partitions.patch
307-armada-xp-linksys-mamba-broken-idle.patch
308-armada-xp-linksys-mamba-wan.patch
309-linksys-status-led.patch
310-linksys-use-eth0-as-cpu-port.patch
311-adjust-compatible-for-linksys.patch
312-ARM-dts-armada388-clearfog-emmc-on-clearfog-base.patch
313-helios4-dts-status-led-alias.patch kernel: bump 5.10 to 5.10.20 2021-03-05 20:35:01 +01:00
315-armada-xp-linksys-mamba-resize-kernel.patch mvebu: armada-37xx: remove ethernet alias patch 2021-06-06 00:26:13 +02:00
316-armada-370-dts-fix-crypto-engine.patch mvebu: armada-37xx: remove ethernet alias patch 2021-06-06 00:26:13 +02:00
400-find_active_root.patch kernel: fix parsing fixed subpartitions 2021-05-06 14:53:25 +02:00
700-mvneta-tx-queue-workaround.patch mvebu: limit mvneta tx queue workaround to 32 bit SoC 2021-07-25 13:52:38 +02:00
701-v5.14-net-ethernet-marvell-mvnetaMQPrio.patch mvebu: backport mvneta basic MQPrio patch 2021-11-20 20:54:26 +01:00
702-net-next-ethernet-marvell-mvnetaMQPrioOffload.patch kernel: bump 5.10 to 5.10.84 2021-12-17 15:10:22 +01:00
703-net-next-ethernet-marvell-mvnetaMQPrioFlag.patch kernel: bump 5.10 to 5.10.84 2021-12-17 15:10:22 +01:00
704-net-next-ethernet-marvell-mvnetaMQPrioQueue.patch kernel: bump 5.10 to 5.10.84 2021-12-17 15:10:22 +01:00
705-net-next-ethernet-marvell-mvnetaMQPrioTCOffload.patch kernel: bump 5.10 to 5.10.84 2021-12-17 15:10:22 +01:00
800-cpuidle-mvebu-indicate-failure-to-enter-deeper-sleep.patch
801-pci-mvebu-time-out-reset-on-link-up.patch kernel: bump 5.10 to 5.10.94 2022-02-01 23:34:07 +00:00
901-dt-bindings-Add-IEI-vendor-prefix-and-IEI-WT61P803-P.patch mvebu: puzzle-m902: add driver for MCU driving LEDs, fan and buzzer 2021-12-21 16:41:10 +00:00
902-drivers-mfd-Add-a-driver-for-IEI-WT61P803-PUZZLE-MCU.patch mvebu: puzzle-m902: add driver for MCU driving LEDs, fan and buzzer 2021-12-21 16:41:10 +00:00
903-drivers-hwmon-Add-the-IEI-WT61P803-PUZZLE-HWMON-driv.patch mvebu: puzzle: fix fan thermal cooling driver 2023-02-25 19:01:40 +00:00
904-drivers-leds-Add-the-IEI-WT61P803-PUZZLE-LED-driver.patch mvebu: backport pending Turris Omnia LEDs improvements 2022-08-13 20:53:10 +02:00
905-Documentation-ABI-Add-iei-wt61p803-puzzle-driver-sys.patch mvebu: puzzle-m902: add driver for MCU driving LEDs, fan and buzzer 2021-12-21 16:41:10 +00:00
906-Documentation-hwmon-Add-iei-wt61p803-puzzle-hwmon-dr.patch mvebu: puzzle-m902: add driver for MCU driving LEDs, fan and buzzer 2021-12-21 16:41:10 +00:00
907-MAINTAINERS-Add-an-entry-for-the-IEI-WT61P803-PUZZLE.patch mvebu: puzzle-m902: add driver for MCU driving LEDs, fan and buzzer 2021-12-21 16:41:10 +00:00
910-drivers-leds-wt61p803-puzzle-improvements.patch mvebu: puzzle-mcu: improve led driver 2021-12-21 21:54:42 +00:00