Commit dd6cc7631cf2a63b3d6c32619054e017479e72ca

Authored by KAMEZAWA Hiroyuki
Committed by Linus Torvalds
1 parent 5cdac7ca1b

[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 */