Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[cris-mirror.git] / drivers / net / ethernet / cavium / liquidio / Makefile
blobe3fc4645cd8a753ed58f32f95e4a69b823eb90eb
1 # SPDX-License-Identifier: GPL-2.0
3 # Cavium Liquidio ethernet device driver
5 obj-$(CONFIG_LIQUIDIO) += liquidio.o
7 liquidio-$(CONFIG_LIQUIDIO) += lio_ethtool.o \
8 lio_core.o \
9 request_manager.o \
10 response_manager.o \
11 octeon_device.o \
12 cn66xx_device.o \
13 cn68xx_device.o \
14 cn23xx_pf_device.o \
15 cn23xx_vf_device.o \
16 octeon_mailbox.o \
17 octeon_mem_ops.o \
18 octeon_droq.o \
19 octeon_nic.o
21 liquidio-objs := lio_main.o octeon_console.o lio_vf_rep.o $(liquidio-y)
23 obj-$(CONFIG_LIQUIDIO_VF) += liquidio_vf.o
25 ifeq ($(CONFIG_LIQUIDIO)$(CONFIG_LIQUIDIO_VF), yy)
26 liquidio_vf-objs := lio_vf_main.o
27 else
28 liquidio_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
42 liquidio_vf-objs := lio_vf_main.o $(liquidio_vf-y)
43 endif