
#
#    Copyright (c) 2005-2008 Brocade Communications Systems, Inc.
#    All rights reserved.
#


obj-$(CONFIG_BNA) := bna.o 

bna-y := bnad.o bnad_compat.o bnad_ethtool.o
bna-y += bnad_ioctl.o bnad_aen.o
bna-y += bnad_ioctl_common.o bnad_diag_lb_common.o
bna-y += bna_utils.o bna_dev.o bna_txrx.o bna_adv.o

bna-y += cna/bfa_aen.o cna/bfa_csdebug.o cna/bfa_flash.o cna/bfa_phy.o cna/bfa_diag.o
bna-y += cna/bfa_sfp.o cna/bfa_ioc.o cna/bfa_ioc_cb.o cna/bfa_ioc_ct.o
bna-y += cna/bfa_ioc_cb_pll.o cna/bfa_ioc_ct_pll.o cna/bfa_log.o
bna-y += cna/bfa_log_module.o cna/bfa_cee.o cna/bfa_port.o cna/bfi_fwimg_ct.o

#bna-y += inet_lro.o


ccflags-y := -I$(obj) -I$(obj)/include -I$(obj)/include/hal 
ccflags-y += -I$(obj)/include/cna -I$(obj)/cna/include -I$(obj)/cna/include/linux
ccflags-y += -I$(obj)/include/cee -I$(obj)/include/cna/pstats 
ccflags-y += -I$(obj)/include/cs -I$(obj)/include/ioctl  
ccflags-y += -DCNA_ASSERT_PRINTK_ONLY
