Commit dd6cc7631cf2a63b3d6c32619054e017479e72ca
Committed by
Linus Torvalds
1 parent
5cdac7ca1b
Exists in
master
and in
4 other branches
[PATCH] unify pfn_to_page: h8300 pfn_to_page
H8300 can use generic funcs. Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: Yoshinori Sato <ysato@users.sourceforge.jp> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Showing 1 changed file with 2 additions and 2 deletions Side-by-side Diff
include/asm-h8300/page.h
| ... | ... | @@ -71,8 +71,7 @@ |
| 71 | 71 | #define page_to_virt(page) ((((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET) |
| 72 | 72 | #define pfn_valid(page) (page < max_mapnr) |
| 73 | 73 | |
| 74 | -#define pfn_to_page(pfn) virt_to_page(pfn_to_virt(pfn)) | |
| 75 | -#define page_to_pfn(page) virt_to_pfn(page_to_virt(page)) | |
| 74 | +#define ARCH_PFN_OFFSET (PAGE_OFFSET >> PAGE_SHIFT) | |
| 76 | 75 | |
| 77 | 76 | #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \ |
| 78 | 77 | ((void *)(kaddr) < (void *)memory_end)) |
| ... | ... | @@ -81,6 +80,7 @@ |
| 81 | 80 | |
| 82 | 81 | #endif /* __KERNEL__ */ |
| 83 | 82 | |
| 83 | +#include <asm-generic/memory_model.h> | |
| 84 | 84 | #include <asm-generic/page.h> |
| 85 | 85 | |
| 86 | 86 | #endif /* _H8300_PAGE_H */ |