xref: /linux/drivers/net/ethernet/ti/icssg/icssg_switchdev.h (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1*972383aeSMD Danish Anwar /* SPDX-License-Identifier: GPL-2.0 */
2*972383aeSMD Danish Anwar /* Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/
3*972383aeSMD Danish Anwar  */
4*972383aeSMD Danish Anwar #ifndef __NET_TI_ICSSG_SWITCHDEV_H
5*972383aeSMD Danish Anwar #define __NET_TI_ICSSG_SWITCHDEV_H
6*972383aeSMD Danish Anwar 
7*972383aeSMD Danish Anwar #include "icssg_prueth.h"
8*972383aeSMD Danish Anwar 
9*972383aeSMD Danish Anwar int prueth_switchdev_register_notifiers(struct prueth *prueth);
10*972383aeSMD Danish Anwar void prueth_switchdev_unregister_notifiers(struct prueth *prueth);
11*972383aeSMD Danish Anwar bool prueth_dev_check(const struct net_device *ndev);
12*972383aeSMD Danish Anwar 
13*972383aeSMD Danish Anwar #endif /* __NET_TI_ICSSG_SWITCHDEV_H */
14