diff options
author | Dan Williams <dan.j.williams@intel.com> | 2015-08-12 22:42:56 (GMT) |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2015-08-14 17:23:28 (GMT) |
commit | e836a256e8fd579c9d7a3685f22981225a1ca451 (patch) | |
tree | 4e593c8b96e0a46153af72780c6edd44dd6a2418 /arch/x86 | |
parent | 3103dc0304fd9c8ab576977cd98140d4fbac1730 (diff) | |
download | linux-e836a256e8fd579c9d7a3685f22981225a1ca451.tar.xz |
pmem: convert to generic memremap
Kill arch_memremap_pmem() and just let the architecture specify the
flags to be passed to memremap(). Default to writethrough by default.
Suggested-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/include/asm/io.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/x86/include/asm/io.h b/arch/x86/include/asm/io.h index cc9c61b..d241fbd 100644 --- a/arch/x86/include/asm/io.h +++ b/arch/x86/include/asm/io.h @@ -248,11 +248,7 @@ static inline void flush_write_buffers(void) #endif } -static inline void __pmem *arch_memremap_pmem(resource_size_t offset, - unsigned long size) -{ - return (void __force __pmem *) ioremap_cache(offset, size); -} +#define ARCH_MEMREMAP_PMEM MEMREMAP_WB #endif /* __KERNEL__ */ |