]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: stmmac: remove unnecessary stmmac_mac_set() in stmmac_release()
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Mon, 10 Mar 2025 12:31:30 +0000 (12:31 +0000)
committerPaolo Abeni <pabeni@redhat.com>
Mon, 17 Mar 2025 20:36:20 +0000 (21:36 +0100)
commit39b0a10d80d6c7573fe94d09635c3931a91065d9
treed0f45f6a0ae5ba086de53d9200f1da4b607ce373
parent180fa8d0a2cb4c1b0f60cc28ce481407c3c44ffb
net: stmmac: remove unnecessary stmmac_mac_set() in stmmac_release()

stmmac_release() calls phylink_stop() and then goes on to call
stmmac_mac_set(, false). However, phylink_stop() will call
stmmac_mac_link_down() before returning, which will do this work.
Remove this unnecessary call.

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Tested-by: Furong Xu <0x1207@gmail.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1trcI6-005rn8-GV@rmk-PC.armlinux.org.uk
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c