]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - arch/riscv/include/asm/mmu.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285
[mirror_ubuntu-jammy-kernel.git] / arch / riscv / include / asm / mmu.h
CommitLineData
e2c0cdfb
PD
1/*
2 * Copyright (C) 2012 Regents of the University of California
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation, version 2.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 */
13
14
15#ifndef _ASM_RISCV_MMU_H
16#define _ASM_RISCV_MMU_H
17
18#ifndef __ASSEMBLY__
19
20typedef struct {
21 void *vdso;
08f051ed
AW
22#ifdef CONFIG_SMP
23 /* A local icache flush is needed before user execution can resume. */
24 cpumask_t icache_stale_mask;
25#endif
e2c0cdfb
PD
26} mm_context_t;
27
28#endif /* __ASSEMBLY__ */
29
30#endif /* _ASM_RISCV_MMU_H */