page.h (498495dba268b20e8eadd7fe93c140c68b6cc9d2) | page.h (c62da0c35d58518ddb26ff641d2485596567fd96) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_SH_PAGE_H 3#define __ASM_SH_PAGE_H 4 5/* 6 * Copyright (C) 1999 Niibe Yutaka 7 */ 8 --- 168 unchanged lines hidden (view full) --- 177#define PFN_START (__MEMORY_START >> PAGE_SHIFT) 178#define ARCH_PFN_OFFSET (PFN_START) 179#define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 180#ifdef CONFIG_FLATMEM 181#define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_low_pfn) 182#endif 183#define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) 184 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_SH_PAGE_H 3#define __ASM_SH_PAGE_H 4 5/* 6 * Copyright (C) 1999 Niibe Yutaka 7 */ 8 --- 168 unchanged lines hidden (view full) --- 177#define PFN_START (__MEMORY_START >> PAGE_SHIFT) 178#define ARCH_PFN_OFFSET (PFN_START) 179#define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 180#ifdef CONFIG_FLATMEM 181#define pfn_valid(pfn) ((pfn) >= min_low_pfn && (pfn) < max_low_pfn) 182#endif 183#define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) 184 |
185#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ 186 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) 187 | |
188#include <asm-generic/memory_model.h> 189#include <asm-generic/getorder.h> 190 191/* 192 * Some drivers need to perform DMA into kmalloc'ed buffers 193 * and so we have to increase the kmalloc minalign for this. 194 */ 195#define ARCH_DMA_MINALIGN L1_CACHE_BYTES --- 13 unchanged lines hidden --- | 185#include <asm-generic/memory_model.h> 186#include <asm-generic/getorder.h> 187 188/* 189 * Some drivers need to perform DMA into kmalloc'ed buffers 190 * and so we have to increase the kmalloc minalign for this. 191 */ 192#define ARCH_DMA_MINALIGN L1_CACHE_BYTES --- 13 unchanged lines hidden --- |