Commit bb872f787a9b6a40a4aa206175e768137f595d9c
Committed by
Linus Torvalds
1 parent
89fccaf2c4
Exists in
master
and in
4 other branches
[PATCH] unify pfn_to_page: cris pfn_to_page
cris can use generic funcs. Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: Mikael Starvik <starvik@axis.com> 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-cris/page.h
| ... | ... | @@ -43,8 +43,7 @@ |
| 43 | 43 | |
| 44 | 44 | /* On CRIS the PFN numbers doesn't start at 0 so we have to compensate */ |
| 45 | 45 | /* for that before indexing into the page table starting at mem_map */ |
| 46 | -#define pfn_to_page(pfn) (mem_map + ((pfn) - (PAGE_OFFSET >> PAGE_SHIFT))) | |
| 47 | -#define page_to_pfn(page) ((unsigned long)((page) - mem_map) + (PAGE_OFFSET >> PAGE_SHIFT)) | |
| 46 | +#define ARCH_PFN_OFFSET (PAGE_OFFSET >> PAGE_SHIFT) | |
| 48 | 47 | #define pfn_valid(pfn) (((pfn) - (PAGE_OFFSET >> PAGE_SHIFT)) < max_mapnr) |
| 49 | 48 | |
| 50 | 49 | /* to index into the page map. our pages all start at physical addr PAGE_OFFSET so |
| ... | ... | @@ -77,6 +76,7 @@ |
| 77 | 76 | |
| 78 | 77 | #endif /* __KERNEL__ */ |
| 79 | 78 | |
| 79 | +#include <asm-generic/memory_model.h> | |
| 80 | 80 | #include <asm-generic/page.h> |
| 81 | 81 | |
| 82 | 82 | #endif /* _CRIS_PAGE_H */ |