| 12345678910111213141516171819202122232425 |
- // SPDX-License-Identifier: GPL-2.0
- /* Copyright(c) 2022 Intel Corporation. All rights reserved. */
- #ifndef _TEST_CXL_WATERMARK_H_
- #define _TEST_CXL_WATERMARK_H_
- #include <linux/module.h>
- #include <linux/printk.h>
- int cxl_acpi_test(void);
- int cxl_core_test(void);
- int cxl_mem_test(void);
- int cxl_pmem_test(void);
- int cxl_port_test(void);
- /*
- * dummy routine for cxl_test to validate it is linking to the properly
- * mocked module and not the standard one from the base tree.
- */
- #define cxl_test_watermark(x) \
- int x##_test(void) \
- { \
- pr_debug("%s for cxl_test\n", KBUILD_MODNAME); \
- return 0; \
- } \
- EXPORT_SYMBOL(x##_test)
- #endif /* _TEST_CXL_WATERMARK_H_ */
|