]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: dsa: mxl-gsw1xx: only setup SerDes PCS if it exists
authorDaniel Golle <daniel@makrotopia.org>
Thu, 22 Jan 2026 16:39:23 +0000 (16:39 +0000)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 27 Jan 2026 10:52:44 +0000 (11:52 +0100)
commit99f465889a609fda6ec8fb5c50a8f8808ba28718
tree8e7e2a1fe32b5dd5d707ad2c980fb815a543f2a4
parent6d622840224967ca34587e293d550f3d931cc852
net: dsa: mxl-gsw1xx: only setup SerDes PCS if it exists

Older Intel GSW150 chip doesn't have a SGMII/1000Base-X/2500Base-X PCS.
Prepare for supporting Intel GSW150 by skipping PCS reset and
initialization in case no .mac_select_pcs operation is defined.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Link: https://patch.msgid.link/fd46a821b1535751cd7b478a04a9ffe1e9d4d289.1769099517.git.daniel@makrotopia.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/dsa/lantiq/mxl-gsw1xx.c