Paul Spooren
e286791b88
include: always set macro-prefix-map for reproducibility
...
The current implementation either adds macro-prefix-map XOR file-prefix-map (if
REPRODUCIBLE_DEBUG_INFO is defined). Let's have the former always active to
improve the reproducibility.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2025-08-22 09:52:59 +02:00
Paul Spooren
aff2f09623
include: make APK .list files reproducible
...
The order may vary between builds, a re-build showed that error locally. Run
`sort` to have this fixed.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2025-08-22 09:05:46 +02:00
Bevan Weiss
00c16754cd
realtek: RTL930x led_set count error message tidy up + dev_ print fixups
...
Whilst testing Hasivo s1100wp-8gt-se LED configuration, several error
messages were presented which didn't indicate which led_set they were
referencing, nor what the value was that caused the invalid configuration.
Migrate to use dev_ print messages for this function.
And tidy up both when the error message is reported (don't show it when
an led_set isn't in the DTS) and what details the message presents.
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19791
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-21 11:22:11 +02:00
Bevan Weiss
5d44b115f1
realtek: RTL930x/RTL931x led_set defines
...
Add defines for RTL930x and RTL931x led_set 'modes' (to avoid magic numbers
in dts files).
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19791
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-21 11:22:11 +02:00
Shiji Yang
44a5d1c448
toolchain: gcc: update GCC13 to 13.4
...
Release Notes:
https://gcc.gnu.org/gcc-13/changes.html
All patches are automatically refreshed.
Build-tested on:
ath79/generic(MIPS)
ipq40xx/generic(ARMv7)
mediatek/filogic(ARMv8)
Signed-off-by: Shiji Yang <yangshiji66@outlook.com >
Link: https://github.com/openwrt/openwrt/pull/19089
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-20 23:42:15 +02:00
Shiji Yang
d01165a6ce
tools/squashfs4: update to 4.7.2
...
This minor version update only includes some build fixes and
improvements.
Release Notes:
https://github.com/plougher/squashfs-tools/releases/tag/4.7.1
https://github.com/plougher/squashfs-tools/releases/tag/4.7.2
Remove upstream patches:
001-thread-add-the-missing-pthread.h-header.patch[1]
002-print_pager-add-missing-includes.patch[2]
[1] b6e9f4b62c
[2] 05a895b3f9
Signed-off-by: Shiji Yang <yangshiji66@outlook.com >
Link: https://github.com/openwrt/openwrt/pull/19820
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-20 23:33:22 +02:00
Shiji Yang
43ef1a468c
ath79: remove 6.6 kernel patches and configs
...
Remove old kernel support to prepare for the next LTS release.
Signed-off-by: Shiji Yang <yangshiji66@outlook.com >
Link: https://github.com/openwrt/openwrt/pull/19821
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-20 23:30:49 +02:00
Shiji Yang
db86a07bdf
ath79: switch default kernel to 6.12
...
We have not received any negative feedback in the past three months.
It's time to switch the default kernel to 6.12.
Signed-off-by: Shiji Yang <yangshiji66@outlook.com >
Link: https://github.com/openwrt/openwrt/pull/19821
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-20 23:30:49 +02:00
Nick Hainke
5290e2f523
tools: lzop: add patch bumping minimum CMake version to 3.5
...
Recent CMake releases require at least version 3.5.
Link: https://github.com/openwrt/openwrt/pull/19813
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-20 14:56:47 +02:00
Rosen Penev
4d3a35f368
mac80211: remove rt2x00_platform_data
...
All of this uses OF now. No need to keep platform data around.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19804
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-20 09:57:46 +02:00
Markus Stockhausen
070d8eb4d5
realtek: mdio: rtl931x: move functions over to bus
...
This commit repeats the mdio function relocation from the other targets.
In short that means:
- phy read/write functions are moved away from the phy driver
- SerDes read/write functions are moved away from the dsa driver
- All gets consolidated into the mdio driver (inside the ethernet driver)
This is mostly a copy/paste to keep the changes small. The SerDes phy mapping
and the simplification of the central bus functions will come later.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19743
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-19 20:06:08 +02:00
Shiji Yang
3ff8a3dca8
ipq40xx: dts: reduce the maximum SPI clock frequency to 24MHz
...
The IPQ4019 datasheet indicates that the maximum supported SPI
frequency is 25 MHz. My experiment on SKSpruce WIA3300-20 shows
that exceeding this threshold can lead to instability of SPI
peripheral. Limit the SPI clock frequency to the QSDK recommended
value 24MHz to enhance stability.
Signed-off-by: Shiji Yang <yangshiji66@outlook.com >
Link: https://github.com/openwrt/openwrt/pull/19744
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-19 20:04:06 +02:00
Thomas Richard
d72157f4e3
uboot-stm32: bump to 2025.07
...
Now devicetrees imported from Linux kernel release are used, so update
DEVICE_TREE to use correct path. A patch was backported to increase
SYS_MALLOC_F_LEN for stm32mp13 (more alloc space is needed due to SCMI
update to protocol v2.0).
Signed-off-by: Thomas Richard <thomas.richard@bootlin.com >
Link: https://github.com/openwrt/openwrt/pull/19779
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:02:33 +02:00
Thomas Richard
96e5e12d40
optee-os-stm32: bump to 4.7.0
...
Bump optee-os-stm32 to upstream release 4.7.0.
Signed-off-by: Thomas Richard <thomas.richard@bootlin.com >
Link: https://github.com/openwrt/openwrt/pull/19779
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:02:33 +02:00
Pawel Dembicki
8a22855636
layerscape: add 6.12 testing kernel
...
The support is done. Let's set 6.12 as testing kernel.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
5bbb991f96
layerscape: 6.12: refresh kernel config
...
Done by `make kernel_oldconfig`.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
5ca632e016
layerscape: kernel: 6.12: refresh patches
...
Patches 400,701,702 were taken from 6.12 nxp tree.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
f2a0b275c2
kernel/layerscape: Restore kernel files for v6.6
...
This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.
For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
c3a94894c9
kernel/layerscape: Create kernel files for v6.12 (from v6.6)
...
This is an automatically generated commit.
When doing `git bisect`, consider `git bisect --skip`.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
d4ce853945
tfa-layerscape: Bump to lf-6.12.20-2.0.0
...
Bump tfa-layerscape to version lf-6.12.20-2.0.0
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
c773c3f4d3
uboot-layerscape: bump to lf-6.12.20-2.0.0
...
This commit bumps u-boot layerscape package to lf-6.12.20-2.0.0 version.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
3930d2c44c
ppfe-firmware: Bump to lf-6.12.20-2.0.0
...
Bump ppfe-firmware package to lf-6.12.20-2.0.0.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
430ad5dca4
ls-rcw: Bump to lf-6.12.20-2.0.0
...
Bump ls-rcw package to lf-6.12.20-2.0.0.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:58 +02:00
Pawel Dembicki
1beaad1c31
ls-ddr-phy: bump to lf-6.12.20-2.0.0
...
Bump ls-ddr-phy to version lf-6.12.20-2.0.0.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:57 +02:00
Pawel Dembicki
3b73b15e2d
fman-ucode: Bump to lf-6.12.20-2.0.0
...
Bump fman-ucode to version lf-6.12.20-2.0.0.
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19152
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 19:00:57 +02:00
Rosen Penev
1180dd6bf7
mt7621: zyxel nwa-ax: set mac address in dts
...
Support in mt76 has existed for quite a while. Use it.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19771
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 18:55:38 +02:00
gongzi miao
ca6d648382
ipset: update to 7.24
...
release notes:
7.24: https://www.spinics.net/lists/netfilter-devel/msg91440.html
7.23: https://www.spinics.net/lists/netfilter-devel/msg89840.html
7.22: https://www.spinics.net/lists/netfilter-devel/msg86745.html
Signed-off-by: gongzi miao <miaogongzi0227@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19719
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:36:54 +02:00
Markus Stockhausen
992ca859e3
realtek: add RTL8231 driver configuration to kernel build
...
Now that the driver has been enhanced for RTL931x devices and
the DTS is up to date, activate the needed kernel configuration
for the two RTL931x subtargets.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19776
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:31:24 +02:00
Markus Stockhausen
9dbc04785c
realtek: add rtl8231-aux to rtl931x.dtsi
...
The RTL8231 auxiliary controller is not defined in the rtl931x.dtsi.
Additionally the pinmux is configured at the wrong address. Fix
this.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19776
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:31:24 +02:00
Markus Stockhausen
2cb7044f79
realtek: rtl8231-aux: add RTL931x support
...
The auxiliary RTL8231 controller driver is missing RTL931x support.
Add it by defining the proper register and matching compatible.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19776
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:31:22 +02:00
Markus Stockhausen
5dbf55bebb
realtek: register ethernet device after NAPI context init
...
Booting Realtek switches via TFTP will have a chance of ~5% to
fail with the following dump on SMP devices. Sample taken from
RTL931x.
[ 1.318320] rtl931x_chip_init: init ENCAP done
[ 1.323360] rtl931x_chip_init: init MIB done
[ 1.328337] rtl931x_chip_init: init ACL done
[ 1.333219] rtl931x_chip_init: init ALE done
[ 1.344307] CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 00000000, ra == 806c5c4c
[ 1.356418] Oops[#1 ]:
[ 1.359067] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.12.40 #0
[ 1.366582] Hardware name: Linksys LGS352C
[ 1.371226] $ 0 : 00000000 00000001 00000000 80b6cc44
[ 1.377179] $ 4 : 836b0540 00000000 00000000 83011d38
[ 1.383119] $ 8 : 00000000 ffffefff 00000001 80b08c08
[ 1.389071] $12 : ffffffea 83011d34 00000072 00000558
[ 1.395060] $16 : 836b0540 00000000 00000100 83011ebf
[ 1.401003] $20 : 83011ec0 83011ec8 ffff8b3c 80b00000
[ 1.406984] $24 : 00000000 80b08c38
[ 1.412922] $28 : 83038000 83011e70 82fb37a0 806c5c4c
[ 1.418888] Hi : 0000014b
[ 1.422201] Lo : c74d8000
[ 1.425490] epc : 00000000 0x0
[ 1.429191] ra : 806c5c4c __napi_poll+0x4c/0x208
[ 1.434728] Status: 11000403 KERNEL EXL IE
[ 1.439497] Cause : 50800008 (ExcCode 02)
[ 1.444040] BadVA : 00000000
[ 1.447330] PrId : 0001a120 (MIPS interAptiv (multi))
[ 1.453157] Modules linked in:
[ 1.456641] Process swapper/0 (pid: 1, threadinfo=(ptrval), task=(ptrval), tls=00000000)
[ 1.465742] Stack : 82faf248 80a8d558 817ed500 ffff8b3a 836b0540 8066a348 82fb2bc0 836b0540
[ 1.475209] 82fb3600 00000100 0000012c 806c6274 00000000 00000017 00000002 80196134
[ 1.484701] 80b00000 83011ed0 83011eb8 83011e00 83011ec0 83011ec0 83011ec8 83011ec8
[ 1.494233] 00000001 81920000 81920000 80aefe4c 836b0000 00000000 00000000 00000001
[ 1.503686] 00000100 00000000 83011f20 80aefde0 00000000 8019ac14 80b01550 00000000
[ 1.513144] ...
[ 1.515957] Call Trace:
[ 1.515996]
[ 1.520458] [<8066a348>] rtl93xx_net_irq+0x1a4/0x1ac
[ 1.526116] [<806c6274>] net_rx_action+0x18c/0x360
[ 1.531576] [<80196134>] __handle_irq_event_percpu+0x58/0x16c
[ 1.538111] [<8019ac14>] handle_level_irq+0x1e0/0x1f4
[ 1.543870] [<80133588>] handle_softirqs+0x14c/0x2ec
[ 1.549488] [<801339e4>] irq_exit+0x84/0xb4
[ 1.554183] [<805527dc>] plat_irq_dispatch+0x90/0xdc
[ 1.559764] [<801019f0>] except_vec_vi_end+0xc4/0xd0
[ 1.565337]
A network interrupt may be received before the device is setup
properly. In this case NAPI structures are missing and __napi_poll()
will find a NULL pointer in n->poll. Avoid this by registering the
device after initialization is complete.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19787
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:22:29 +02:00
Markus Stockhausen
9037f815ee
realtek: create central DTS macro include
...
The Realtek DTS's use several macros for convenient phy/port definition.
These are repeated for the RTL83xx targets and most are missing for the
RTL93xx targets. In the near future we want to add high port count
switches with 1GBit Ethernet for them too. As a preparation provide a
central include so the definition is only needed once and is available
for all targets.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19772
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-17 17:19:09 +02:00
Goetz Goerisch
3491a4da6b
ipq40xx: remove 6.6 support
...
Since 6.12 is now default, drop 6.6 support.
Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19778
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-17 11:12:26 +02:00
Goetz Goerisch
750f2abd88
ipq40xx: switch to kernel 6.12
...
Let's switch the ipq40xx target to use kernel 6.12 by default.
Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19778
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-17 11:12:25 +02:00
Felix Fietkau
899deae535
udebug: update to Git HEAD (2025-08-17)
...
892647b81d30 ucode: add ferror() call to check for closed write file descriptor
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-17 11:11:59 +02:00
Tianling Shen
4e9fbc75c7
tools/7z: update to 25.01
...
This version contains fixes for CVE-2025-55188.
Changelog: https://www.7-zip.org/history.txt
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
Link: https://github.com/openwrt/openwrt/pull/19742
Signed-off-by: Nick Hainke <vincent@systemli.org >
2025-08-17 11:09:46 +02:00
Felix Fietkau
9736d42141
wifi-scripts: ucode: add support for scan_list
...
Speed up connecting in client mode by allowing to limit the channels that
need to be scanned.
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-15 19:41:48 +02:00
Felix Fietkau
4b6d81d7c1
wifi-scripts: ucode: remove reference to legacy drivers
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-15 19:31:28 +02:00
Felix Fietkau
c4e7b9b9b7
udebug: update to Git HEAD (2025-08-15)
...
3d953628bf17 udebugd: add support for setting an override config
93f6df0240e5 udebug-cli: add support for overriding config on the command line
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-15 17:32:56 +02:00
Felix Fietkau
45360a5aea
wifi-scripts: ucode: add extra RSN override for MLO
...
Use SAE-EXT-KEY instead of SAE for MLO clients
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-15 11:12:38 +02:00
Ondrej Kolar
830cd4f64b
kernel/modules: add BQ32000 I2C RTC kernel module support
...
Add support for the Texas Instruments BQ32000 I2C real-time clock chip.
Tested on a custom board based on Hi-Link HLK-7628N.
Signed-off-by: Ondrej Kolar <ondrej@kolarovo.cz >
Link: https://github.com/openwrt/openwrt/pull/19764
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2025-08-14 21:55:48 +02:00
Tobias Waldvogel
2282377841
wifi-scripts: Avoid syslog message variable data does not exist
...
Initialize data to {} if null before calling mac80211.sh
to avoid a confusing error message in the syslog.
Fixes: https://github.com/openwrt/openwrt/issues/14010
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com >
Signed-off-by: Felix Fietkau <nbd@nbd.name > [cosmetic change]
2025-08-14 20:40:31 +02:00
Felix Fietkau
3ce8442576
netifd: update to Git HEAD (2025-08-14)
...
8c139e183e52 bridge: fix changing the vlan local flag at runtime
Fixes: https://github.com/openwrt/openwrt/issues/19672
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-14 19:12:37 +02:00
Felix Fietkau
2f6c52009b
uci: update to Git HEAD (2025-08-14)
...
f3fc0b760406 libuci: fix false positive warning on older gcc versions
9033e8c27253 blob: use blobmsg_parse_attr in __uci_blob_check_equal
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-14 19:09:53 +02:00
Felix Fietkau
b1b15ae036
mt76: update to Git HEAD (2025-08-14)
...
5f61f34087c5 wifi: mt76: mt7996: fix crash on some tx status reports
Fixes: https://github.com/openwrt/openwrt/issues/19638
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-14 18:43:55 +02:00
Felix Fietkau
6ae4115746
wifi-scripts: ucode: fix setting supported/basic rates in config
...
Only set the default based on cell density, do not override.
Fixes: https://github.com/openwrt/openwrt/issues/19673
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-14 18:24:32 +02:00
Tobias Waldvogel
98435a37a7
wifi-scripts: iface should be optional in wifi-vlan definition
...
The option iface should be optional according to the description
of /etc/config/wireless in order to avoid repeating the definition
for each virtual interface.
Signed-off-by: Tobias Waldvogel <tobias.waldvogel@gmail.com >
2025-08-14 17:28:33 +02:00
Markus Stockhausen
a15d07f74b
realtek: cleanup documentation
...
We are using upstream otto timer. Delete some downstream leftovers.
Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de >
Link: https://github.com/openwrt/openwrt/pull/19769
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-14 10:35:39 +02:00
Felix Fietkau
4010984db9
mt76: update to Git HEAD (2025-08-13)
...
00275548ba8f wifi: mt76: mt7996: Overwrite unspecified link_id in mt7996_tx()
2601bb91e078 wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration
110ecc331123 wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine
449a1aca9f72 wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()
1de707e73fc7 wifi: mt76: mt7921: don't disconnect when CSA to DFS chan
fce683dbcfc9 wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()
11f721bce235 wifi: mt76: mt7925: fix the wrong bss cleanup for SAP
b3613d9a317d wifi: mt76: mt7996: Set def_wcid pointer in mt7996_mac_sta_init_link()
d1a2900a390d wifi: mt76: mt7996: Set proper link destination address in mt7996_tx()
56990ce9289a wifi: mt76: mt7925u: Add VID/PID for Netgear A9000
e796542a0585 wifi: mt76: mt7925: add MBSSID support
e35e4f8fcf8a wifi: mt76: fix potential memory leak in mt76_wmac_probe()
aa2f13c3be79 wifi: mt76: mt7996: disable beacons when going offchannel
630e166c958d wifi: mt76: prevent non-offchannel mgmt tx during scan/roc
d3e7c2051aae wifi: mt76: mt7996: use the correct vif link for scanning/roc
903a7e0ace79 wifi: mt76: mt7921: add MBSSID support
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-08-13 17:08:27 +02:00
Jonas Jelonek
d0c64a162a
realtek: drop downstream rtl93xx i2c driver
...
Drop our downstream driver in favor of an upstream existing driver which
is available starting from v6.13.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/19736
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-08-13 14:23:35 +02:00