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 ---