diff options
author | Dan Williams <dan.j.williams@intel.com> | 2016-01-15 19:56:29 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-15 20:56:32 -0500 |
commit | 083fc21409ca053102cb4421007cc740e128817e (patch) | |
tree | 5fdcf316cc4a82b581c70f637e23fea838eb52e5 /arch/avr32 | |
parent | d2c0f041e1bb1260629ecea2161adb9778945aa3 (diff) |
avr32: convert to asm-generic/memory_model.h
Switch avr32/include/asm/page.h to use the common defintions for
pfn_to_page(), page_to_pfn(), and ARCH_PFN_OFFSET.
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Cc: Haavard Skinnemoen <hskinnemoen@gmail.com>
Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/avr32')
-rw-r--r-- | arch/avr32/include/asm/page.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/avr32/include/asm/page.h b/arch/avr32/include/asm/page.h index f805d1cb11bc..c5d2a3e2c62f 100644 --- a/arch/avr32/include/asm/page.h +++ b/arch/avr32/include/asm/page.h | |||
@@ -83,11 +83,9 @@ static inline int get_order(unsigned long size) | |||
83 | 83 | ||
84 | #ifndef CONFIG_NEED_MULTIPLE_NODES | 84 | #ifndef CONFIG_NEED_MULTIPLE_NODES |
85 | 85 | ||
86 | #define PHYS_PFN_OFFSET (CONFIG_PHYS_OFFSET >> PAGE_SHIFT) | 86 | #define ARCH_PFN_OFFSET (CONFIG_PHYS_OFFSET >> PAGE_SHIFT) |
87 | 87 | ||
88 | #define pfn_to_page(pfn) (mem_map + ((pfn) - PHYS_PFN_OFFSET)) | 88 | #define pfn_valid(pfn) ((pfn) >= ARCH_PFN_OFFSET && (pfn) < (ARCH_PFN_OFFSET + max_mapnr)) |
89 | #define page_to_pfn(page) ((unsigned long)((page) - mem_map) + PHYS_PFN_OFFSET) | ||
90 | #define pfn_valid(pfn) ((pfn) >= PHYS_PFN_OFFSET && (pfn) < (PHYS_PFN_OFFSET + max_mapnr)) | ||
91 | #endif /* CONFIG_NEED_MULTIPLE_NODES */ | 89 | #endif /* CONFIG_NEED_MULTIPLE_NODES */ |
92 | 90 | ||
93 | #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) | 91 | #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) |
@@ -101,4 +99,6 @@ static inline int get_order(unsigned long size) | |||
101 | */ | 99 | */ |
102 | #define HIGHMEM_START 0x20000000UL | 100 | #define HIGHMEM_START 0x20000000UL |
103 | 101 | ||
102 | #include <asm-generic/memory_model.h> | ||
103 | |||
104 | #endif /* __ASM_AVR32_PAGE_H */ | 104 | #endif /* __ASM_AVR32_PAGE_H */ |