openwrt/target/linux/realtek
Stijn Tintel 1626b06683 realtek/rtl839x: respect phy-is-integrated property
Respect the phy-is-integrated property on ethernet-phy nodes.

There are RTL8393M switches where the PHYs at address 48 and 49 are
provided by an external RTL8214FC. Hardcoding them to use the internal
SerDes makes it impossible to use the ports connected to such an
external PHY. Respect the phy-is-integrated property on ethernet-phy
nodes as a first step to support such ports.

The potential impact for this should be limited to RTL8393 based
switches, and looking at the commit messages and device tree files of
the supported switches based on this SoC, the SFP and/or combo ports are
either not working (D-Link DGS-1210-52, Netgear GS750E, TP-Link
SG2452P/T1600G-52PS), use PHYs at a different address (Panasonic
SwitchM48EG PN28480K), or already have the phy-is-integrated property
set on the PHYs at address 48 and 49.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Daniel Golle <daniel@makrotopia.org>
2024-05-07 12:27:30 +03:00
..
base-files realtek: fix filter_port_list_reverse calls 2024-04-13 13:22:11 +03:00
dts-5.15 realtek: add support for switch Zyxel GS1900-24EP 2024-04-08 21:31:55 +02:00
files/firmware/rtl838x_phy
files-5.15 realtek/rtl839x: respect phy-is-integrated property 2024-05-07 12:27:30 +03:00
image realtek: add support for switch Zyxel GS1900-24EP 2024-04-08 21:31:55 +02:00
patches-5.15 kernel: bump 5.15 to 5.15.155 2024-04-16 23:11:25 +02:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl839x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl930x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rtl931x treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
Makefile realtek: switch to Kernel 5.15 by default 2023-03-14 18:47:00 +01:00