1230abe75SNavdeep Parhar# 2230abe75SNavdeep Parhar# 3230abe75SNavdeep Parhar 4bddf7343SJohn Baldwin.include <kmod.opts.mk> 5bddf7343SJohn Baldwin 6193d9e76SEnji CooperCXGBE= ${SRCTOP}/sys/dev/cxgbe 7a1b2b6e1SJohn Baldwin.PATH: ${CXGBE} ${CXGBE}/common ${CXGBE}/crypto ${CXGBE}/cudbg 8230abe75SNavdeep Parhar 9230abe75SNavdeep ParharKMOD= if_cxgbe 1021b787b8SNavdeep ParharSRCS= bus_if.h 1121b787b8SNavdeep ParharSRCS+= device_if.h 12113f2316SJohn BaldwinSRCS+= opt_ddb.h 1321b787b8SNavdeep ParharSRCS+= opt_inet.h 1421b787b8SNavdeep ParharSRCS+= opt_inet6.h 15bddf7343SJohn BaldwinSRCS+= opt_kern_tls.h 16898dec78SUlrich SpörleinSRCS+= opt_ofed.h 17eff62dbaSNavdeep ParharSRCS+= opt_ratelimit.h 1807d684f7SNavdeep ParharSRCS+= opt_rss.h 19f91fca5bSJohn BaldwinSRCS+= pci_if.h pci_iov_if.h 2078afed13SJohn BaldwinSRCS+= t4_clip.c 21e1320420SNavdeep ParharSRCS+= t4_filter.c 2221b787b8SNavdeep ParharSRCS+= t4_hw.c 23e1320420SNavdeep ParharSRCS+= t4_if.c t4_if.h 24f91fca5bSJohn BaldwinSRCS+= t4_iov.c 25*c3dd45c4SJohn BaldwinSRCS.KERN_TLS+= t6_kern_tls.c 26a1b2b6e1SJohn BaldwinSRCS+= t4_keyctx.c 2721b787b8SNavdeep ParharSRCS+= t4_l2t.c 2821b787b8SNavdeep ParharSRCS+= t4_main.c 297951040fSNavdeep ParharSRCS+= t4_mp_ring.c 3021b787b8SNavdeep ParharSRCS+= t4_netmap.c 312204b427SNavdeep ParharSRCS+= t4_sched.c 3221b787b8SNavdeep ParharSRCS+= t4_sge.c 332dae2a74SNavdeep ParharSRCS+= t4_smt.c 3421b787b8SNavdeep ParharSRCS+= t4_tracer.c 35f856f099SNavdeep ParharSRCS+= cudbg_common.c 36f856f099SNavdeep ParharSRCS+= cudbg_flash_utils.c 37f856f099SNavdeep ParharSRCS+= cudbg_lib.c 38f856f099SNavdeep ParharSRCS+= cudbg_wtp.c 39f856f099SNavdeep ParharSRCS+= fastlz_api.c 40f856f099SNavdeep ParharSRCS+= fastlz.c 41230abe75SNavdeep Parhar 427cf3e8e4SNavdeep ParharCFLAGS+= -I${CXGBE} 4388998d7aSNavdeep Parhar 445bb3134aSKonstantin BelousovEXPORT_SYMS= YES 455bb3134aSKonstantin Belousov 46230abe75SNavdeep Parhar.include <bsd.kmod.mk> 47