Commit bb872f787a9b6a40a4aa206175e768137f595d9c

Authored by KAMEZAWA Hiroyuki
Committed by Linus Torvalds
1 parent 89fccaf2c4

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