xref: /linux/drivers/net/ethernet/intel/igc/igc.h (revision d89f88419f999f03af2282789f2d2eea6468c00a)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c)  2018 Intel Corporation */
3 
4 #ifndef _IGC_H_
5 #define _IGC_H_
6 
7 #include <linux/kobject.h>
8 
9 #include <linux/pci.h>
10 #include <linux/netdevice.h>
11 #include <linux/vmalloc.h>
12 
13 #include <linux/ethtool.h>
14 
15 #include <linux/sctp.h>
16 
17 #define IGC_ERR(args...) pr_err("igc: " args)
18 
19 #define PFX "igc: "
20 
21 #include <linux/timecounter.h>
22 #include <linux/net_tstamp.h>
23 #include <linux/ptp_clock_kernel.h>
24 
25 /* main */
26 extern char igc_driver_name[];
27 extern char igc_driver_version[];
28 
29 #endif /* _IGC_H_ */
30