1ef270ab1SKenneth D. Merry.PATH: ${SRCTOP}/sys/dev/ocs_fc 2ef270ab1SKenneth D. MerryKMOD = ocs_fc 3ef270ab1SKenneth D. Merry 4ef270ab1SKenneth D. MerrySRCS = \ 5ef270ab1SKenneth D. Merry device_if.h \ 6ef270ab1SKenneth D. Merry bus_if.h \ 7ef270ab1SKenneth D. Merry pci_if.h \ 8ef270ab1SKenneth D. Merry opt_scsi.h \ 915f5662dSRam Kishore Vegesna opt_stack.h \ 10ef270ab1SKenneth D. Merry opt_cam.h 11ef270ab1SKenneth D. Merry 12ef270ab1SKenneth D. Merry# OS 13ef270ab1SKenneth D. MerrySRCS += ocs_pci.c ocs_ioctl.c ocs_os.c ocs_utils.c 14ef270ab1SKenneth D. Merry 15ef270ab1SKenneth D. Merry# hw 16ef270ab1SKenneth D. MerrySRCS += ocs_hw.c ocs_hw_queues.c 17ef270ab1SKenneth D. Merry 18ef270ab1SKenneth D. Merry# SLI 19ef270ab1SKenneth D. MerrySRCS += sli4.c ocs_sm.c 20ef270ab1SKenneth D. Merry 21ef270ab1SKenneth D. Merry# Transport 22ef270ab1SKenneth D. MerrySRCS += \ 23ef270ab1SKenneth D. Merry ocs_device.c \ 24ef270ab1SKenneth D. Merry ocs_xport.c \ 25ef270ab1SKenneth D. Merry ocs_domain.c \ 26ef270ab1SKenneth D. Merry ocs_sport.c \ 27ef270ab1SKenneth D. Merry ocs_els.c \ 28ef270ab1SKenneth D. Merry ocs_fabric.c \ 29ef270ab1SKenneth D. Merry ocs_io.c \ 30ef270ab1SKenneth D. Merry ocs_node.c \ 31ef270ab1SKenneth D. Merry ocs_scsi.c \ 32ef270ab1SKenneth D. Merry ocs_unsol.c \ 33ef270ab1SKenneth D. Merry ocs_ddump.c \ 34*29e2dbd4SRam Kishore Vegesna ocs_mgmt.c \ 35*29e2dbd4SRam Kishore Vegesna ocs_gendump.c 36ef270ab1SKenneth D. Merry 37ef270ab1SKenneth D. Merry 38ef270ab1SKenneth D. Merry# CAM initiator/target 39ef270ab1SKenneth D. MerrySRCS += ocs_cam.c 40ef270ab1SKenneth D. Merry 41ef270ab1SKenneth D. MerryCINCS = -I. 42ef270ab1SKenneth D. Merry 4361b54f34SBryan DreweryCLEANFILES += ${PROG}.debug ${PROG}.symbols cscope.* 44ef270ab1SKenneth D. Merry 45ef270ab1SKenneth D. Merry.include <bsd.kmod.mk> 46