xref: /freebsd/sys/modules/cam/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
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
1374bd1c10SNick HibmaSRCS+=	opt_pt.h
1474bd1c10SNick HibmaSRCS+=	opt_sa.h
1585fc469cSUlrich SpörleinSRCS+=	opt_ses.h
1603a9f9e0SWarner LoshSRCS+=	opt_ddb.h
172379d1d6SWarner LoshSRCS+=	opt_printf.h
18*03e2fc4cSWarner LoshSRCS+=	bus_if.h
19*03e2fc4cSWarner LoshSRCS+=	device_if.h
20*03e2fc4cSWarner LoshSRCS+=	vnode_if.h
21*03e2fc4cSWarner LoshSRCS+=	ata_all.c
22*03e2fc4cSWarner LoshSRCS+=	ata_da.c
23*03e2fc4cSWarner LoshSRCS+=	ata_pmp.c
24*03e2fc4cSWarner LoshSRCS+=	ata_xpt.c
251bd7c5deSMarius StroblSRCS+=	cam.c
26c8789c34SScott LongSRCS+=	cam_compat.c
27*03e2fc4cSWarner LoshSRCS+=	cam_iosched.c
28*03e2fc4cSWarner LoshSRCS+=	cam_periph.c
29*03e2fc4cSWarner LoshSRCS+=	cam_queue.c
30*03e2fc4cSWarner LoshSRCS+=	cam_sim.c
31*03e2fc4cSWarner LoshSRCS+=	cam_xpt.c
32*03e2fc4cSWarner LoshSRCS+=	nvme_all.c
33*03e2fc4cSWarner LoshSRCS+=	nvme_da.c
34*03e2fc4cSWarner LoshSRCS+=	nvme_util.c
35*03e2fc4cSWarner LoshSRCS+=	nvme_xpt.c
36*03e2fc4cSWarner LoshSRCS+=	scsi_all.c
37*03e2fc4cSWarner LoshSRCS+=	scsi_cd.c
38*03e2fc4cSWarner LoshSRCS+=	scsi_ch.c
3974bd1c10SNick HibmaSRCS+=	scsi_da.c
40*03e2fc4cSWarner LoshSRCS+=	scsi_enc.c
41*03e2fc4cSWarner LoshSRCS+=	scsi_enc_safte.c
42*03e2fc4cSWarner LoshSRCS+=	scsi_enc_ses.c
4374bd1c10SNick HibmaSRCS+=	scsi_pass.c
4474bd1c10SNick HibmaSRCS+=	scsi_pt.c
4574bd1c10SNick HibmaSRCS+=	scsi_sa.c
461eba4c79SScott LongSRCS+=	scsi_sg.c
47*03e2fc4cSWarner LoshSRCS+=	scsi_targ_bh.c
48*03e2fc4cSWarner LoshSRCS+=	scsi_target.c
4952c9ce25SScott LongSRCS+=	scsi_xpt.c
50ffdffd49SKenneth D. MerrySRCS+=	smp_all.c
5174bd1c10SNick Hibma
5245351268SMike SmithEXPORT_SYMS=	YES	# XXX evaluate
5345351268SMike Smith
5474bd1c10SNick Hibma.include <bsd.kmod.mk>
55