xref: /linux/drivers/net/ethernet/hisilicon/hibmcge/hbg_err.h (revision 0ad9617c78acbc71373fb341a6f75d4012b01d69)
1*3f5a61f6SJijie Shao /* SPDX-License-Identifier: GPL-2.0+ */
2*3f5a61f6SJijie Shao /* Copyright (c) 2024 Hisilicon Limited. */
3*3f5a61f6SJijie Shao 
4*3f5a61f6SJijie Shao #ifndef __HBG_ERR_H
5*3f5a61f6SJijie Shao #define __HBG_ERR_H
6*3f5a61f6SJijie Shao 
7*3f5a61f6SJijie Shao #include <linux/pci.h>
8*3f5a61f6SJijie Shao 
9*3f5a61f6SJijie Shao void hbg_set_pci_err_handler(struct pci_driver *pdrv);
10*3f5a61f6SJijie Shao int hbg_reset(struct hbg_priv *priv);
11*3f5a61f6SJijie Shao int hbg_rebuild(struct hbg_priv *priv);
12*3f5a61f6SJijie Shao 
13*3f5a61f6SJijie Shao #endif
14