/* SPDX-License-Identifier: GPL-2.0-only */ | |
/* | |
* Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. | |
*/ | |
#ifndef _ASM_MMU_H | |
#define _ASM_MMU_H | |
#include <asm/vdso.h> | |
/* | |
* Architecture-specific state for a mm_struct. | |
* For the Hexagon Virtual Machine, it can be a copy | |
* of the pointer to the page table base. | |
*/ | |
struct mm_context { | |
unsigned long long generation; | |
unsigned long ptbase; | |
struct hexagon_vdso *vdso; | |
}; | |
typedef struct mm_context mm_context_t; | |
#endif |