net: atlantic: minimal A2 fw_ops
[linux-2.6-microblaze.git] / drivers / net / ethernet / aquantia / atlantic / Makefile
1 # SPDX-License-Identifier: GPL-2.0-only
2 ################################################################################
3 #
4 # aQuantia Ethernet Controller AQtion Linux Driver
5 # Copyright(c) 2014-2017 aQuantia Corporation.
6 #
7 ################################################################################
8
9 obj-$(CONFIG_AQTION) += atlantic.o
10
11 ccflags-y += -I$(src)
12
13 atlantic-objs := aq_main.o \
14         aq_nic.o \
15         aq_pci_func.o \
16         aq_vec.o \
17         aq_ring.o \
18         aq_hw_utils.o \
19         aq_ethtool.o \
20         aq_drvinfo.o \
21         aq_filters.o \
22         aq_phy.o \
23         hw_atl/hw_atl_a0.o \
24         hw_atl/hw_atl_b0.o \
25         hw_atl/hw_atl_utils.o \
26         hw_atl/hw_atl_utils_fw2x.o \
27         hw_atl/hw_atl_llh.o \
28         hw_atl2/hw_atl2_utils_fw.o \
29         hw_atl2/hw_atl2_llh.o \
30         macsec/macsec_api.o
31
32 atlantic-$(CONFIG_MACSEC) += aq_macsec.o
33
34 atlantic-$(CONFIG_PTP_1588_CLOCK) += aq_ptp.o