xref: /freebsd/sys/modules/cam/Makefile (revision e1cff854997884ed9b7251d409d9c9c7a025606d)
1193d9e76SEnji CooperS=	${SRCTOP}/sys
274bd1c10SNick Hibma
3ddeb85e1SWarner Losh.PATH: $S/cam $S/cam/scsi $S/cam/ata $S/cam/nvme $S/dev/nvme
4c68159a6SDavid E. O'Brien
574bd1c10SNick HibmaKMOD=	cam
674bd1c10SNick Hibma
774bd1c10SNick Hibma# See sys/conf/options for the flags that go into the different opt_*.h files.
874bd1c10SNick HibmaSRCS=	opt_cam.h
952d0968bSUlrich SpörleinSRCS+=	opt_ada.h
1074bd1c10SNick HibmaSRCS+=	opt_scsi.h
1174bd1c10SNick HibmaSRCS+=	opt_cd.h
12d85487b7SWarner LoshSRCS+=	opt_da.h
13*e1cff854SWarner LoshSRCS+=	opt_pass.h
1474bd1c10SNick HibmaSRCS+=	opt_pt.h
1574bd1c10SNick HibmaSRCS+=	opt_sa.h
1685fc469cSUlrich SpörleinSRCS+=	opt_ses.h
1703a9f9e0SWarner LoshSRCS+=	opt_ddb.h
182379d1d6SWarner LoshSRCS+=	opt_printf.h
1903e2fc4cSWarner LoshSRCS+=	bus_if.h
2003e2fc4cSWarner LoshSRCS+=	device_if.h
2103e2fc4cSWarner LoshSRCS+=	vnode_if.h
2203e2fc4cSWarner LoshSRCS+=	ata_all.c
2303e2fc4cSWarner LoshSRCS+=	ata_da.c
2403e2fc4cSWarner LoshSRCS+=	ata_pmp.c
2503e2fc4cSWarner LoshSRCS+=	ata_xpt.c
261bd7c5deSMarius StroblSRCS+=	cam.c
27c8789c34SScott LongSRCS+=	cam_compat.c
2803e2fc4cSWarner LoshSRCS+=	cam_iosched.c
2903e2fc4cSWarner LoshSRCS+=	cam_periph.c
3003e2fc4cSWarner LoshSRCS+=	cam_queue.c
3103e2fc4cSWarner LoshSRCS+=	cam_sim.c
3203e2fc4cSWarner LoshSRCS+=	cam_xpt.c
3303e2fc4cSWarner LoshSRCS+=	nvme_all.c
3403e2fc4cSWarner LoshSRCS+=	nvme_da.c
3503e2fc4cSWarner LoshSRCS+=	nvme_util.c
3603e2fc4cSWarner LoshSRCS+=	nvme_xpt.c
3703e2fc4cSWarner LoshSRCS+=	scsi_all.c
3803e2fc4cSWarner LoshSRCS+=	scsi_cd.c
3903e2fc4cSWarner LoshSRCS+=	scsi_ch.c
4074bd1c10SNick HibmaSRCS+=	scsi_da.c
4103e2fc4cSWarner LoshSRCS+=	scsi_enc.c
4203e2fc4cSWarner LoshSRCS+=	scsi_enc_safte.c
4303e2fc4cSWarner LoshSRCS+=	scsi_enc_ses.c
4474bd1c10SNick HibmaSRCS+=	scsi_pass.c
4574bd1c10SNick HibmaSRCS+=	scsi_pt.c
4674bd1c10SNick HibmaSRCS+=	scsi_sa.c
471eba4c79SScott LongSRCS+=	scsi_sg.c
4803e2fc4cSWarner LoshSRCS+=	scsi_targ_bh.c
4903e2fc4cSWarner LoshSRCS+=	scsi_target.c
5052c9ce25SScott LongSRCS+=	scsi_xpt.c
51ffdffd49SKenneth D. MerrySRCS+=	smp_all.c
5274bd1c10SNick Hibma
5345351268SMike SmithEXPORT_SYMS=	YES	# XXX evaluate
5445351268SMike Smith
5574bd1c10SNick Hibma.include <bsd.kmod.mk>
56