openwrt/package/kernel/linux/modules
Roger Pueyo Centelles f4858a490e ath79: Upstream b53 DSA driver for Ubiquiti EdgeSwitch 8XP
The swconfig-based b53 driver for the BCM53128 switch stopped working
after commits b2cfed48f6 (Revert "swconfig: fix Broadcom b53 support")
and e4e410733f (kernel: export switch_generic_set_link() symbol). This
rendered the 8 LAN ports of the EdgeSwitch 8XP non-functional, so the
image compilation for the device was disabled (5a1d7d8c1b).

This commit adds the kmod-dsa-b53-mdio and kmod-dsa-b53 packages
with the upstream B53 DSA driver, replacing the swconfig-based
kmod and kmod-switch-bcm53xx-mdio downstream ones that are not used by
any other device.

The 8 LAN ports of the EdgeSwitch 8XP are usable again. The 02_network
init script has been updated with the new DSA interfaces lan1 .. lan8.

Image building has been reenabled for the device, adding the usual DSA
incompatibility notice.

Tested on a Ubiquiti EdgeSwitch 8XP.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Link: https://github.com/openwrt/openwrt/pull/11680
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-19 14:10:34 +02:00
..
001-depends.mk kernel: remove useless AddDepends/rtc abstraction 2015-03-29 08:12:50 +00:00
block.mk kernel: add kmod-ata-ahci-dwc 2024-05-05 00:46:48 +02:00
can.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
crypto.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
firewire.mk firewire.mk: sort kernel modules 2018-02-13 11:48:49 +01:00
fs.mk kernel: packages: kmod-pstore: remove deprecated Kconfig options 2024-10-03 14:26:07 +02:00
gpio.mk kernel: modules: add irq support for pca953x 2024-09-22 18:42:34 +02:00
hwmon.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
i2c.mk kernel/modules/other/mlxreg: add new package 2024-05-25 20:36:32 +02:00
iio.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
input.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
leds.mk kernel: modules: add x86 dependency for leds-mlxcpld 2024-08-29 20:39:48 +02:00
lib.mk packages: remove kernel 5.15 remnants 2024-09-20 11:16:02 +02:00
multiplexer.mk kernel: add package kmod-multiplexer 2022-02-19 13:10:01 +01:00
netdevices.mk ath79: Upstream b53 DSA driver for Ubiquiti EdgeSwitch 8XP 2024-10-19 14:10:34 +02:00
netfilter.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
netsupport.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
nls.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
other.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
pcmcia.mk kernel: add support for Option Fusion+ PCMCIA card 2016-12-20 09:35:36 +01:00
rtc.mk kernel: modules: Break out a submenu for RTCs 2024-06-04 09:28:25 +02:00
sound.mk kernel: modules: package MT7986 audio drivers 2023-12-11 18:01:43 +00:00
spi.mk treewide: remove all @{lt,gt,ge,le} appearances affecting 5.10 kernel 2023-05-12 13:02:43 +02:00
usb.mk kernel: usb: improve support for ath79 target 2024-09-22 23:58:47 +02:00
video.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
virt.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
w1.mk kernel: kmod-w1-slave-ds2760: Remove package 2022-08-10 21:36:17 +02:00
wpan.mk kernel: wpan: Add kmod-ca8210 2020-08-21 11:46:13 +02:00