brintos

brintos / linux-shallow public Read only

0
0
Text · 523 B · baed75e Raw
19 lines · c
1// SPDX-License-Identifier: GPL-2.02#include <linux/bug.h>3 4void check(void)5{6	/*7	 * These kconfig symbols must be set to "m" for nfit_test to8	 * load and operate.9	 */10	BUILD_BUG_ON(!IS_MODULE(CONFIG_LIBNVDIMM));11	BUILD_BUG_ON(!IS_MODULE(CONFIG_BLK_DEV_PMEM));12	BUILD_BUG_ON(!IS_MODULE(CONFIG_ND_BTT));13	BUILD_BUG_ON(!IS_MODULE(CONFIG_ND_PFN));14	if (IS_ENABLED(CONFIG_ACPI_NFIT))15		BUILD_BUG_ON(!IS_MODULE(CONFIG_ACPI_NFIT));16	BUILD_BUG_ON(!IS_MODULE(CONFIG_DEV_DAX));17	BUILD_BUG_ON(!IS_MODULE(CONFIG_DEV_DAX_PMEM));18}19