openwrt/target/linux/generic/files/drivers
Lech Perczak 5a4f8b26f0 kernel: ar8327: fix active-low LED initialization
Switch LEDs configured as active-low remain low instead of high upon
initialization, because in ar8327_leds_init, no distinction is made with
regards to LED pattern based on active_low property - only whether HW
mode is active. Select the proper initial pattern based also on
active_low to fix that.

While at that, simplify the equation ruling pattern selection for
setting brightness, avoiding unnecessary binary XOR operation, not
really valid for 'bool' type.

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/12487
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-03-17 16:40:46 +01:00
..
bcma kernel: fallback-sprom: create separate header files 2024-12-08 13:32:46 +01:00
mtd kernel: nmbm: add mediatek,bmt-mtd-overridden-oobsize property 2025-02-07 09:04:35 +01:00
net/phy kernel: ar8327: fix active-low LED initialization 2025-03-17 16:40:46 +01:00
platform/mikrotik generic: platform/mikrotik: add wlan lz77 decompress 2024-10-08 10:45:58 +02:00
ssb kernel: fallback-sprom: create separate header files 2024-12-08 13:32:46 +01:00