page.h (c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2) page.h (c62da0c35d58518ddb26ff641d2485596567fd96)
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef __ASM_CSKY_PAGE_H
4#define __ASM_CSKY_PAGE_H
5
6#include <asm/setup.h>
7#include <asm/cache.h>
8#include <linux/const.h>

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

80#define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - va_pa_offset))
81
82#define __pa_symbol(x) __pa(RELOC_HIDE((unsigned long)(x), 0))
83
84#define MAP_NR(x) PFN_DOWN((unsigned long)(x) - PAGE_OFFSET - \
85 PHYS_OFFSET_OFFSET)
86#define virt_to_page(x) (mem_map + MAP_NR(x))
87
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef __ASM_CSKY_PAGE_H
4#define __ASM_CSKY_PAGE_H
5
6#include <asm/setup.h>
7#include <asm/cache.h>
8#include <linux/const.h>

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

80#define __va(x) ((void *)((unsigned long)(x) + PAGE_OFFSET - va_pa_offset))
81
82#define __pa_symbol(x) __pa(RELOC_HIDE((unsigned long)(x), 0))
83
84#define MAP_NR(x) PFN_DOWN((unsigned long)(x) - PAGE_OFFSET - \
85 PHYS_OFFSET_OFFSET)
86#define virt_to_page(x) (mem_map + MAP_NR(x))
87
88#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \
89 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC)
90
91#define pfn_to_kaddr(x) __va(PFN_PHYS(x))
92
93#include <asm-generic/memory_model.h>
94#include <asm-generic/getorder.h>
95
96#endif /* !__ASSEMBLY__ */
97#endif /* __ASM_CSKY_PAGE_H */
88#define pfn_to_kaddr(x) __va(PFN_PHYS(x))
89
90#include <asm-generic/memory_model.h>
91#include <asm-generic/getorder.h>
92
93#endif /* !__ASSEMBLY__ */
94#endif /* __ASM_CSKY_PAGE_H */