openwrt/target/linux
Jonas Jelonek ed240e3cc2 realtek: dsa: allow to drop phy-handle on switch ports
When Realtek SerDes is completely handled by PCS, it is not treated as
a regular PHY anymore. Thus, we should be able to drop the currently
used pseudo-PHYs and phy-handles for ports which just use the SerDes as
PCS but have no PHY attached.

Allow to drop the phy-handle from switch port definitions if there is a
pcs-handle defined by relaxing several checks in the DSA driver.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20577
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-11-02 16:32:09 +01:00
..
airoha airoha: support openwrt,netdev-name for renaming interfaces 2025-10-29 22:01:23 +01:00
apm821xx apm821xx: dts: explicitly set the partition reg size for Netgear WNDR4700 2025-10-19 21:55:33 +02:00
armsr
at91
ath79 kernel: bump 6.12 to 6.12.55 2025-10-25 01:08:12 +02:00
bcm27xx bcm27xx: package kmod-drm-v3d 2025-11-02 12:53:29 +00:00
bcm47xx
bcm53xx bcm53xx: modify 180-usb-xhci-add-support-for-performing-fake-doorbell.patch 2025-10-19 16:25:15 +02:00
bcm4908
bmips bmips: fix leds on f@st3864op 2025-10-26 22:53:11 +01:00
d1
econet kernel: bump 6.12 to 6.12.52 2025-10-22 23:35:45 +02:00
gemini gemini: Add module for VSC73xx switches 2025-09-15 23:12:56 +02:00
generic kernel: rtl8261n: Add support for Serdes RX swap 2025-10-29 19:37:18 +01:00
imx
ipq40xx ipq40xx: use NVMEM-on-UBI for ASUS Lyra and introduce label mac 2025-11-01 19:31:15 +01:00
ipq806x ipq806x: fix sorting in base-files 2025-11-01 19:39:18 +01:00
ixp4xx ixp4xx: Add back Actiontec MI424WR A/C/D 2025-09-26 23:40:40 +02:00
kirkwood kirkwood: dts: explicitly set the partition reg size for Blackarmor NAS220 2025-10-19 21:55:33 +02:00
lantiq kernel: bump 6.12 to 6.12.55 2025-10-25 01:08:12 +02:00
layerscape generic: backport phylink patches for PCS/PHY caps OPs 2025-10-22 12:29:41 +02:00
loongarch64
malta
mediatek mediatek/filogic: fix Totolink X6000R sysupgrade failed 2025-10-31 10:19:38 +00:00
mpc85xx mpc85xx: p1010: kernel: add missing symbol 2025-10-16 22:23:44 +02:00
mvebu kernel: bump 6.12 to 6.12.54 2025-10-22 23:37:13 +02:00
mxs
octeon treewide: replace numbers with GPIO_ACTIVE 2025-10-08 14:26:24 +02:00
omap
pistachio treewide: reset-gpio to reset-gpios 2025-10-08 14:26:24 +02:00
qoriq qoriq: dts: add missing reg property for WatchGuard Firebox M300 2025-10-19 21:55:34 +02:00
qualcommax kernel: bump 6.12 to 6.12.53 2025-10-22 23:35:45 +02:00
qualcommbe qualcommbe: drop duplicated patches 2025-10-22 20:16:59 +02:00
ramips targetwide: imagebuilder: add explicit guards around initramfs rules 2025-10-21 11:38:18 +02:00
realtek realtek: dsa: allow to drop phy-handle on switch ports 2025-11-02 16:32:09 +01:00
rockchip kernel: bump 6.12 to 6.12.55 2025-10-25 01:08:12 +02:00
sifiveu
siflower generic: backport phylink patches for PCS/PHY caps OPs 2025-10-22 12:29:41 +02:00
starfive kernel: bump 6.12 to 6.12.53 2025-10-22 23:35:45 +02:00
stm32 stm32: drop kernel 6.6 support 2025-10-22 14:56:15 +02:00
sunxi sunxi: cortexa53: refresh kernel config 2025-10-20 00:48:11 +02:00
tegra
uml
x86 x86/64: enable 8250_DW 2025-10-10 10:32:20 +02:00
zynq
Makefile