]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: stmmac: socfpga: Don't check for phy to enable the SGMII adapter
authorMaxime Chevallier <maxime.chevallier@bootlin.com>
Thu, 24 Apr 2025 07:12:21 +0000 (09:12 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 28 Apr 2025 13:17:46 +0000 (06:17 -0700)
commit3bf19459da62113122cfb2b1305677b034529742
treef48bc64f63d81019c5629a7c096fa287e65c70e5
parent6fba40e7f61033a2350bd812c5faa1d30333eefd
net: stmmac: socfpga: Don't check for phy to enable the SGMII adapter

The SGMII adapter needs to be enabled for both Cisco SGMII and 1000BaseX
operations. It doesn't make sense to check for an attached phydev here,
as we simply might not have any, in particular if we're using the
1000BaseX interface mode.

Make so that we only re-enable the SGMII adapter when it's present, and
when we use a phy_mode that is handled by said adapter.

Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Link: https://patch.msgid.link/20250424071223.221239-3-maxime.chevallier@bootlin.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c