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