]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
net: dsa: remove definition of struct dsa_switch_driver
authorHeiner Kallweit <hkallweit1@gmail.com>
Wed, 12 Nov 2025 20:46:24 +0000 (21:46 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 14 Nov 2025 01:40:22 +0000 (17:40 -0800)
Since 93e86b3bc842 ("net: dsa: Remove legacy probing support")
this struct has no user any longer.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Link: https://patch.msgid.link/4053a98f-052f-4dc1-a3d4-ed9b3d3cc7cb@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/dsa.h

index 2df2e2ead9a815fe6a9f2d6160960a51c874cfb6..97d5f401cfcf99ac5f0773b41ac4e2515f7c68f4 100644 (file)
@@ -1314,11 +1314,6 @@ static inline int dsa_devlink_port_to_port(struct devlink_port *port)
        return port->index;
 }
 
-struct dsa_switch_driver {
-       struct list_head        list;
-       const struct dsa_switch_ops *ops;
-};
-
 bool dsa_fdb_present_in_other_db(struct dsa_switch *ds, int port,
                                 const unsigned char *addr, u16 vid,
                                 struct dsa_db db);