obj-$(CONFIG_BNA) := bna.o

BASE_OBJECTS := bnad.o bnad_compat.o bnad_ethtool.o \
		bnad_ioctl.o bnad_aen.o \
		bnad_ioctl_common.o bnad_diag_lb_common.o

BASE_NO_IOCTL := bnad_debugfs.o


include $(obj)/bna_linux.make
OBJECT_FILES += $(BASE_OBJECTS) $(BNA_OBJECTS) $(CNA_OBJECTS) $(BASE_NO_IOCTL)

EXTRA_CFLAGS += -I$(obj) -I$(obj)/include -I$(obj)/include/hal \
		-I$(obj)/cna/include -I$(obj)/cna/include/linux \
		-I$(obj)/include/cee -I$(obj)/include/cna/pstats \
		-I$(obj)/include/cs -I$(obj)/include/ioctl  \
		-DCNA_ASSERT_PRINTK_ONLY -DBNAD_MAKE_LRO -O2

bna-objs := $(OBJECT_FILES)