]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - arch/riscv/include/asm/pgtable-32.h
Merge tag 'block-5.14-2021-08-27' of git://git.kernel.dk/linux-block
[mirror_ubuntu-jammy-kernel.git] / arch / riscv / include / asm / pgtable-32.h
CommitLineData
50acfb2b 1/* SPDX-License-Identifier: GPL-2.0-only */
07037db5
PD
2/*
3 * Copyright (C) 2012 Regents of the University of California
07037db5
PD
4 */
5
6#ifndef _ASM_RISCV_PGTABLE_32_H
7#define _ASM_RISCV_PGTABLE_32_H
8
9#include <asm-generic/pgtable-nopmd.h>
10#include <linux/const.h>
11
12/* Size of region mapped by a page global directory */
13#define PGDIR_SHIFT 22
14#define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT)
15#define PGDIR_MASK (~(PGDIR_SIZE - 1))
16
cef39703
AB
17#define MAX_POSSIBLE_PHYSMEM_BITS 34
18
07037db5 19#endif /* _ASM_RISCV_PGTABLE_32_H */