openwrt/package
Sven Eckelmann (Plasma Cloud) 7dc498dc9f mt76: Fix DTS power-limits on little endian systems
The power-limits for ru and mcs and stored in the devicetree as bytewise
array (often with sizes which are not a multiple of 4). These arrays have a
prefix which defines for how many modes a line is applied. This prefix is
also only a byte - but the code still tried to fix the endianness of this
byte with a be32 operation. As result, loading was mostly failing or was
sending completely unexpected values to the firmware.

Since the other rates are also stored in the devicetree as bytewise arrays,
just drop the u32 access + be32_to_cpu conversion and directly access them
as bytes arrays.

Signed-off-by: Sven Eckelmann (Plasma Cloud) <se@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/20152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-10-04 20:30:36 +02:00
..
base-files base-files: find_mmc_part: Silence error when no MMC exists 2025-07-27 18:08:44 +02:00
boot uboot-rockchip: add Radxa ROCK 4D support 2025-10-02 22:42:35 +02:00
devel perf: fix disabling BUILD_BPF_SKEL 2025-08-31 23:49:13 +02:00
firmware linux-firmware: update to 20250917 2025-09-23 23:09:49 +02:00
kernel mt76: Fix DTS power-limits on little endian systems 2025-10-04 20:30:36 +02:00
libs openssl: update to 3.5.4 2025-10-04 16:22:43 +02:00
network omcproxy: update to Git HEAD (2025-10-04) 2025-10-04 13:40:56 +02:00
system ubus: update to Git HEAD (2025-10-04) 2025-10-04 12:12:52 +02:00
utils nilfs-utils: update to 2.2.12 2025-10-04 19:39:40 +02:00
Makefile package: generate sha256sums by default 2025-10-03 11:00:23 +02:00