xref: /OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
2*4882a593Smuzhiyun# Copyright (c) 2019-2020 Marvell International Ltd.
3*4882a593Smuzhiyun
4*4882a593Smuzhiyunobj-$(CONFIG_QED) := qed.o
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunqed-y :=			\
7*4882a593Smuzhiyun	qed_chain.o		\
8*4882a593Smuzhiyun	qed_cxt.o		\
9*4882a593Smuzhiyun	qed_dcbx.o		\
10*4882a593Smuzhiyun	qed_debug.o		\
11*4882a593Smuzhiyun	qed_dev.o		\
12*4882a593Smuzhiyun	qed_devlink.o		\
13*4882a593Smuzhiyun	qed_hw.o		\
14*4882a593Smuzhiyun	qed_init_fw_funcs.o	\
15*4882a593Smuzhiyun	qed_init_ops.o		\
16*4882a593Smuzhiyun	qed_int.o		\
17*4882a593Smuzhiyun	qed_l2.o		\
18*4882a593Smuzhiyun	qed_main.o		\
19*4882a593Smuzhiyun	qed_mcp.o		\
20*4882a593Smuzhiyun	qed_mng_tlv.o		\
21*4882a593Smuzhiyun	qed_ptp.o		\
22*4882a593Smuzhiyun	qed_selftest.o		\
23*4882a593Smuzhiyun	qed_sp_commands.o	\
24*4882a593Smuzhiyun	qed_spq.o
25*4882a593Smuzhiyun
26*4882a593Smuzhiyunqed-$(CONFIG_QED_FCOE) += qed_fcoe.o
27*4882a593Smuzhiyunqed-$(CONFIG_QED_ISCSI) += qed_iscsi.o
28*4882a593Smuzhiyunqed-$(CONFIG_QED_LL2) += qed_ll2.o
29*4882a593Smuzhiyunqed-$(CONFIG_QED_OOO) += qed_ooo.o
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunqed-$(CONFIG_QED_RDMA) +=	\
32*4882a593Smuzhiyun	qed_iwarp.o		\
33*4882a593Smuzhiyun	qed_rdma.o		\
34*4882a593Smuzhiyun	qed_roce.o
35*4882a593Smuzhiyun
36*4882a593Smuzhiyunqed-$(CONFIG_QED_SRIOV) +=	\
37*4882a593Smuzhiyun	qed_sriov.o		\
38*4882a593Smuzhiyun	qed_vf.o
39