net: mtk_eth_soc: remove unused mac->mode
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Wed, 18 May 2022 14:54:31 +0000 (15:54 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 May 2022 01:14:29 +0000 (18:14 -0700)
mac->mode is only ever written to in one location, and is thus
superflous. Remove it.

Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/mediatek/mtk_eth_soc.h

index 31c5da5..b45469a 100644 (file)
@@ -2982,7 +2982,6 @@ static int mtk_add_mac(struct mtk_eth *eth, struct device_node *np)
 
        /* mac config is not set */
        mac->interface = PHY_INTERFACE_MODE_NA;
-       mac->mode = MLO_AN_PHY;
        mac->speed = SPEED_UNKNOWN;
 
        mac->phylink_config.dev = &eth->netdev[id]->dev;
index b04977f..b292ee2 100644 (file)
@@ -999,7 +999,6 @@ struct mtk_eth {
 struct mtk_mac {
        int                             id;
        phy_interface_t                 interface;
-       unsigned int                    mode;
        int                             speed;
        struct device_node              *of_node;
        struct phylink                  *phylink;