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