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