xref: /linux/drivers/net/ethernet/intel/i40e/Makefile (revision e0bf6c5ca2d3281f231c5f0c9bf145e9513644de)
1################################################################################
2#
3# Intel Ethernet Controller XL710 Family Linux Driver
4# Copyright(c) 2013 - 2014 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
31obj-$(CONFIG_I40E) += i40e.o
32
33i40e-objs := i40e_main.o \
34	i40e_ethtool.o	\
35	i40e_adminq.o	\
36	i40e_common.o	\
37	i40e_hmc.o	\
38	i40e_lan_hmc.o	\
39	i40e_nvm.o	\
40	i40e_debugfs.o	\
41	i40e_diag.o	\
42	i40e_txrx.o	\
43	i40e_ptp.o	\
44	i40e_virtchnl_pf.o
45
46i40e-$(CONFIG_I40E_DCB) += i40e_dcb.o i40e_dcb_nl.o
47i40e-$(CONFIG_I40E_FCOE) += i40e_fcoe.o
48