xref: /freebsd/sys/modules/nvdimm/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
16db7f8e5SKonstantin Belousov.PATH: ${SRCTOP}/sys/dev/nvdimm
26db7f8e5SKonstantin Belousov
36db7f8e5SKonstantin BelousovKMOD=	nvdimm
46db7f8e5SKonstantin BelousovSRCS=	nvdimm.c \
5963c89ffSConrad Meyer	nvdimm_acpi.c \
6cbd974b4SConrad Meyer	nvdimm_e820.c \
77674dce0SKonstantin Belousov	nvdimm_nfit.c \
88ebb6dddSBen Widawsky	nvdimm_ns.c \
96db7f8e5SKonstantin Belousov	nvdimm_spa.c
106db7f8e5SKonstantin Belousov
11ab00aff0SBjoern A. ZeebSRCS+=	acpi_if.h bus_if.h device_if.h
12dac21b8dSLi-Wen HsuSRCS+=	opt_acpi.h opt_ddb.h
136db7f8e5SKonstantin Belousov
146db7f8e5SKonstantin Belousov.include <bsd.kmod.mk>
15*c76e96edSConrad Meyer
16*c76e96edSConrad Meyer# Mute spurious Clang warning.
17*c76e96edSConrad Meyer.if ${COMPILER_TYPE} == "clang"
18*c76e96edSConrad MeyerCWARNFLAGS.nvdimm_e820.c+=	-Wno-missing-braces
19*c76e96edSConrad Meyer.endif
20