realtek: 5.15: rtl93xx: add 1000Base-X and 10GBase-CR support on SerDes
authorTobias Schramm <tobias@t-sys.eu>
Sun, 4 Feb 2024 15:28:07 +0000 (16:28 +0100)
committerSander Vanheule <sander@svanheule.net>
Mon, 5 Feb 2024 19:44:46 +0000 (20:44 +0100)
commit9daf4dff6bd2908040a281efc082ac09b3d25871
treeeb910a2c9dcd265d8f22f96b5f1107388144e164
parent9fe2412e62f894546cf99f03ca2b48231e83376a
realtek: 5.15: rtl93xx: add 1000Base-X and 10GBase-CR support on SerDes

This patch adds support for 1000Base-X and 10GBase-CR directly on the
SerDes lanes of rtl93xx SoCs.
This fixes SFP/SFP+ support on devices like the XSG1250-12.

Signed-off-by: Tobias Schramm <tobias@t-sys.eu>
target/linux/realtek/files-5.15/drivers/net/dsa/rtl83xx/dsa.c
target/linux/realtek/files-5.15/drivers/net/dsa/rtl83xx/rtl83xx.h
target/linux/realtek/files-5.15/drivers/net/phy/rtl83xx-phy.c