aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/cavium/liquidio/Makefile51
1 files changed, 16 insertions, 35 deletions
diff --git a/drivers/net/ethernet/cavium/liquidio/Makefile b/drivers/net/ethernet/cavium/liquidio/Makefile
index e3fc4645cd8a..bc9937502043 100644
--- a/drivers/net/ethernet/cavium/liquidio/Makefile
+++ b/drivers/net/ethernet/cavium/liquidio/Makefile
@@ -2,42 +2,23 @@
2# 2#
3# Cavium Liquidio ethernet device driver 3# Cavium Liquidio ethernet device driver
4# 4#
5obj-$(CONFIG_LIQUIDIO) += liquidio.o
6 5
7liquidio-$(CONFIG_LIQUIDIO) += lio_ethtool.o \ 6common-objs := lio_ethtool.o \
8 lio_core.o \ 7 lio_core.o \
9 request_manager.o \ 8 request_manager.o \
10 response_manager.o \ 9 response_manager.o \
11 octeon_device.o \ 10 octeon_device.o \
12 cn66xx_device.o \ 11 cn66xx_device.o \
13 cn68xx_device.o \ 12 cn68xx_device.o \
14 cn23xx_pf_device.o \ 13 cn23xx_pf_device.o \
15 cn23xx_vf_device.o \ 14 cn23xx_vf_device.o \
16 octeon_mailbox.o \ 15 octeon_mailbox.o \
17 octeon_mem_ops.o \ 16 octeon_mem_ops.o \
18 octeon_droq.o \ 17 octeon_droq.o \
19 octeon_nic.o 18 octeon_nic.o
20 19
21liquidio-objs := lio_main.o octeon_console.o lio_vf_rep.o $(liquidio-y) 20obj-$(CONFIG_LIQUIDIO) += liquidio.o
21liquidio-y := lio_main.o octeon_console.o lio_vf_rep.o $(common-objs)
22 22
23obj-$(CONFIG_LIQUIDIO_VF) += liquidio_vf.o 23obj-$(CONFIG_LIQUIDIO_VF) += liquidio_vf.o
24 24liquidio_vf-y := lio_vf_main.o $(common-objs)
25ifeq ($(CONFIG_LIQUIDIO)$(CONFIG_LIQUIDIO_VF), yy)
26 liquidio_vf-objs := lio_vf_main.o
27else
28liquidio_vf-$(CONFIG_LIQUIDIO_VF) += lio_ethtool.o \
29 lio_core.o \
30 request_manager.o \
31 response_manager.o \
32 octeon_device.o \
33 cn66xx_device.o \
34 cn68xx_device.o \
35 cn23xx_pf_device.o \
36 cn23xx_vf_device.o \
37 octeon_mailbox.o \
38 octeon_mem_ops.o \
39 octeon_droq.o \
40 octeon_nic.o
41
42liquidio_vf-objs := lio_vf_main.o $(liquidio_vf-y)
43endif