kernel: kmod-dsa-ks8995: Backport DSA patches
authorLinus Walleij <linus.walleij@linaro.org>
Sat, 6 Sep 2025 20:39:05 +0000 (22:39 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 15 Sep 2025 06:34:55 +0000 (08:34 +0200)
commit73504d0b27847e70f0cdb2acddd0599c7c9c6cc2
tree0775e646add340c18f35897704546a4f94d68bea
parente74cd41744df015e770ed533d0be8e5b1f03765e
kernel: kmod-dsa-ks8995: Backport DSA patches

Converts the KS8995 "phy" driver to a proper DSA switch.
Currently the upstream only supports the "none" tag
but this is a good improvement already.

Make the old module depend on kernel 6.6 and the new
one depend on !6.6.

The Realtek RTL8261n patch needs to be refreshed
because of textual dependencies.

Realtek RTL838x DSA and phy patches also have textual
dependencies and need to be refreshed.

The Mediatek in-flight DSA patch and related patches
also need to be rebased and refreshed.

Link: https://github.com/openwrt/openwrt/pull/19970
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
package/kernel/linux/modules/netdevices.mk
target/linux/generic/backport-6.12/783-01-v6.18-net-dsa-Move-KS8995-to-the-DSA-subsystem.patch [new file with mode: 0644]
target/linux/generic/backport-6.12/783-02-v6.18-net-dsa-ks8995-Add-proper-RESET-delay.patch [new file with mode: 0644]
target/linux/generic/backport-6.12/783-03-v6.18-net-dsa-ks8995-Delete-sysfs-register-access.patch [new file with mode: 0644]
target/linux/generic/backport-6.12/783-04-v6.18-net-dsa-ks8995-Add-basic-switch-set-up.patch [new file with mode: 0644]
target/linux/generic/hack-6.12/735-net-phy-realtek-rtl8261n.patch
target/linux/mediatek/patches-6.12/500-gsw-rtl8367s-mt7622-support.patch
target/linux/mediatek/patches-6.12/737-net-dsa-add-Airoha-AN8855.patch
target/linux/realtek/patches-6.12/718-net-dsa-add-support-for-rtl838x-switch.patch
target/linux/realtek/patches-6.12/720-add-rtl-phy.patch