aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm/pmem.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/nvdimm/pmem.h')
-rw-r--r--drivers/nvdimm/pmem.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/nvdimm/pmem.h b/drivers/nvdimm/pmem.h
index 7f4dbd72a90a..c4b3371c7f88 100644
--- a/drivers/nvdimm/pmem.h
+++ b/drivers/nvdimm/pmem.h
@@ -5,6 +5,14 @@
5#include <linux/pfn_t.h> 5#include <linux/pfn_t.h>
6#include <linux/fs.h> 6#include <linux/fs.h>
7 7
8#ifdef CONFIG_ARCH_HAS_PMEM_API
9void arch_wb_cache_pmem(void *addr, size_t size);
10#else
11static inline void arch_wb_cache_pmem(void *addr, size_t size)
12{
13}
14#endif
15
8/* this definition is in it's own header for tools/testing/nvdimm to consume */ 16/* this definition is in it's own header for tools/testing/nvdimm to consume */
9struct pmem_device { 17struct pmem_device {
10 /* One contiguous memory region per device */ 18 /* One contiguous memory region per device */