// SPDX-License-Identifier: GPL-2.0 | |
// Copyright(c) 2018 Intel Corporation. All rights reserved. | |
#ifndef _TEST_NVDIMM_WATERMARK_H_ | |
#define _TEST_NVDIMM_WATERMARK_H_ | |
int pmem_test(void); | |
int libnvdimm_test(void); | |
int acpi_nfit_test(void); | |
int device_dax_test(void); | |
/* | |
* dummy routine for nfit_test to validate it is linking to the properly | |
* mocked module and not the standard one from the base tree. | |
*/ | |
#define nfit_test_watermark(x) \ | |
int x##_test(void) \ | |
{ \ | |
pr_debug("%s for nfit_test\n", KBUILD_MODNAME); \ | |
return 0; \ | |
} \ | |
EXPORT_SYMBOL(x##_test) | |
#endif /* _TEST_NVDIMM_WATERMARK_H_ */ |