page.h (0898782247ae533d1f4e47a06bc5d4870931b284) page.h (c62da0c35d58518ddb26ff641d2485596567fd96)
1/*
2 * Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>
3 * Copyright (C) 2004 Microtronix Datacom Ltd.
4 *
5 * MMU support based on asm/page.h from mips which is:
6 *
7 * Copyright (C) 1994 - 1999, 2000, 03 Ralf Baechle
8 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.

--- 84 unchanged lines hidden (view full) ---

93 unsigned long pfn_offset = ARCH_PFN_OFFSET;
94
95 return pfn >= pfn_offset && pfn < max_mapnr;
96}
97
98# define virt_to_page(vaddr) pfn_to_page(PFN_DOWN(virt_to_phys(vaddr)))
99# define virt_addr_valid(vaddr) pfn_valid(PFN_DOWN(virt_to_phys(vaddr)))
100
1/*
2 * Copyright (C) 2011 Tobias Klauser <tklauser@distanz.ch>
3 * Copyright (C) 2004 Microtronix Datacom Ltd.
4 *
5 * MMU support based on asm/page.h from mips which is:
6 *
7 * Copyright (C) 1994 - 1999, 2000, 03 Ralf Baechle
8 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.

--- 84 unchanged lines hidden (view full) ---

93 unsigned long pfn_offset = ARCH_PFN_OFFSET;
94
95 return pfn >= pfn_offset && pfn < max_mapnr;
96}
97
98# define virt_to_page(vaddr) pfn_to_page(PFN_DOWN(virt_to_phys(vaddr)))
99# define virt_addr_valid(vaddr) pfn_valid(PFN_DOWN(virt_to_phys(vaddr)))
100
101# define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | \
102 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC)
101# define VM_DATA_DEFAULT_FLAGS VM_DATA_FLAGS_NON_EXEC
103
104#include <asm-generic/memory_model.h>
105
106#include <asm-generic/getorder.h>
107
108#endif /* !__ASSEMBLY__ */
109
110#endif /* _ASM_NIOS2_PAGE_H */
102
103#include <asm-generic/memory_model.h>
104
105#include <asm-generic/getorder.h>
106
107#endif /* !__ASSEMBLY__ */
108
109#endif /* _ASM_NIOS2_PAGE_H */