xref: /linux/drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h (revision a95ac4f92aa62abf3c5d874cc960bb4d76cd540a)
1*a95ac4f9SJijie Shao /* SPDX-License-Identifier: GPL-2.0+ */
2*a95ac4f9SJijie Shao /* Copyright (c) 2024 Hisilicon Limited. */
3*a95ac4f9SJijie Shao 
4*a95ac4f9SJijie Shao #ifndef __HBG_COMMON_H
5*a95ac4f9SJijie Shao #define __HBG_COMMON_H
6*a95ac4f9SJijie Shao 
7*a95ac4f9SJijie Shao #include <linux/netdevice.h>
8*a95ac4f9SJijie Shao #include <linux/pci.h>
9*a95ac4f9SJijie Shao 
10*a95ac4f9SJijie Shao struct hbg_priv {
11*a95ac4f9SJijie Shao 	struct net_device *netdev;
12*a95ac4f9SJijie Shao 	struct pci_dev *pdev;
13*a95ac4f9SJijie Shao 	u8 __iomem *io_base;
14*a95ac4f9SJijie Shao };
15*a95ac4f9SJijie Shao 
16*a95ac4f9SJijie Shao #endif
17