1*d1d899f2SDimitris Michailidis /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
2*d1d899f2SDimitris Michailidis 
3*d1d899f2SDimitris Michailidis #ifndef __FUNETH_DEVLINK_H
4*d1d899f2SDimitris Michailidis #define __FUNETH_DEVLINK_H
5*d1d899f2SDimitris Michailidis 
6*d1d899f2SDimitris Michailidis #include <net/devlink.h>
7*d1d899f2SDimitris Michailidis 
8*d1d899f2SDimitris Michailidis struct devlink *fun_devlink_alloc(struct device *dev);
9*d1d899f2SDimitris Michailidis void fun_devlink_free(struct devlink *devlink);
10*d1d899f2SDimitris Michailidis void fun_devlink_register(struct devlink *devlink);
11*d1d899f2SDimitris Michailidis void fun_devlink_unregister(struct devlink *devlink);
12*d1d899f2SDimitris Michailidis 
13*d1d899f2SDimitris Michailidis #endif /* __FUNETH_DEVLINK_H */
14