realtek: HPE 1920 24G PoE+ 180W/370W move fans to hwmon
authorFabian Groffen <grobian@gentoo.org>
Wed, 15 Jan 2025 19:12:02 +0000 (20:12 +0100)
committerSander Vanheule <sander@svanheule.net>
Thu, 16 Jan 2025 06:32:16 +0000 (07:32 +0100)
commit0a7c8ed9d94930ba062c71df79f63c06eeab4543
treea73e39afd6aa7426ab36339a70c80efcf6b58730
parent67a4aeef6c63e5836bd6b82faf6cc15934869efb
realtek: HPE 1920 24G PoE+ 180W/370W move fans to hwmon

Apply the equivalent of commit f64541db020e ("realtek: HPE 1920 8G PoE+
180W move fans to hwmon") to the 24-ports variants of the HPE 1920 PoE+
switches, with model numbers JG925A and JG926A.

Copy from the original commit message:

  Move to using hwmon and gpio-fan. This is by adding gpio_fan_array to
  DTS and kmod-hwmon-gpiofan to DEVICE_PACKAGES.

  In combination with the new rtl8231 gpio driver the default fan
  behaviour will be maximum fan speed.

  Bump compat value to 1.1 due to existing config in /etc/config/system
  via gpio_switch. Also notify in device compat that fan is now going to
  be at bootloader setting (maximum in this case) by default unless turned
  down.

As the init script 03_gpio_switches does not perform any action after
removing these devices from it, the file can be dropped.

Link: https://github.com/openwrt/openwrt/pull/17598
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
target/linux/realtek/base-files/etc/board.d/03_gpio_switches [deleted file]
target/linux/realtek/base-files/etc/board.d/05_compat-version
target/linux/realtek/dts/rtl8382_hpe_1920-24g-poe-180w.dts
target/linux/realtek/dts/rtl8382_hpe_1920-24g-poe-370w.dts
target/linux/realtek/image/rtl838x.mk