GNU Linux-libre 4.14.290-gnu1
[releases.git] / drivers / net / ethernet / intel / i40e / Makefile
1 ################################################################################
2 #
3 # Intel Ethernet Controller XL710 Family Linux Driver
4 # Copyright(c) 2013 - 2015 Intel Corporation.
5 #
6 # This program is free software; you can redistribute it and/or modify it
7 # under the terms and conditions of the GNU General Public License,
8 # version 2, as published by the Free Software Foundation.
9 #
10 # This program is distributed in the hope it will be useful, but WITHOUT
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
13 # more details.
14 #
15 # You should have received a copy of the GNU General Public License along
16 # with this program.  If not, see <http://www.gnu.org/licenses/>.
17 #
18 # The full GNU General Public License is included in this distribution in
19 # the file called "COPYING".
20 #
21 # Contact Information:
22 # e1000-devel Mailing List <e1000-devel@lists.sourceforge.net>
23 # Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
24 #
25 ################################################################################
26
27 #
28 # Makefile for the Intel(R) Ethernet Connection XL710 (i40e.ko) driver
29 #
30
31 ccflags-y += -I$(src)
32 subdir-ccflags-y += -I$(src)
33
34 obj-$(CONFIG_I40E) += i40e.o
35
36 i40e-objs := i40e_main.o \
37         i40e_ethtool.o  \
38         i40e_adminq.o   \
39         i40e_common.o   \
40         i40e_hmc.o      \
41         i40e_lan_hmc.o  \
42         i40e_nvm.o      \
43         i40e_debugfs.o  \
44         i40e_diag.o     \
45         i40e_txrx.o     \
46         i40e_ptp.o      \
47         i40e_client.o   \
48         i40e_virtchnl_pf.o
49
50 i40e-$(CONFIG_I40E_DCB) += i40e_dcb.o i40e_dcb_nl.o