diff options
Diffstat (limited to 'include/net/dsa.h')
-rw-r--r-- | include/net/dsa.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/net/dsa.h b/include/net/dsa.h index ac4ea7c3a102..e9c940c8936f 100644 --- a/include/net/dsa.h +++ b/include/net/dsa.h | |||
@@ -268,6 +268,16 @@ struct switchdev_obj_port_fdb; | |||
268 | struct switchdev_obj_port_mdb; | 268 | struct switchdev_obj_port_mdb; |
269 | struct switchdev_obj_port_vlan; | 269 | struct switchdev_obj_port_vlan; |
270 | 270 | ||
271 | #define DSA_NOTIFIER_BRIDGE_JOIN 1 | ||
272 | #define DSA_NOTIFIER_BRIDGE_LEAVE 2 | ||
273 | |||
274 | /* DSA_NOTIFIER_BRIDGE_* */ | ||
275 | struct dsa_notifier_bridge_info { | ||
276 | struct net_device *br; | ||
277 | int sw_index; | ||
278 | int port; | ||
279 | }; | ||
280 | |||
271 | struct dsa_switch_ops { | 281 | struct dsa_switch_ops { |
272 | /* | 282 | /* |
273 | * Probing and setup. | 283 | * Probing and setup. |