target/mips: Introduce tcg-internal.h for TCG specific declarations
[qemu/ar7.git] / target / mips / tcg / tcg-internal.h
blob24438667f47197879717556b20412a09178f04b7
1 /*
2 * MIPS internal definitions and helpers (TCG accelerator)
4 * SPDX-License-Identifier: GPL-2.0-or-later
6 * This work is licensed under the terms of the GNU GPL, version 2 or later.
7 * See the COPYING file in the top-level directory.
8 */
10 #ifndef MIPS_TCG_INTERNAL_H
11 #define MIPS_TCG_INTERNAL_H
13 #include "hw/core/cpu.h"
15 void mips_cpu_do_interrupt(CPUState *cpu);
16 bool mips_cpu_tlb_fill(CPUState *cs, vaddr address, int size,
17 MMUAccessType access_type, int mmu_idx,
18 bool probe, uintptr_t retaddr);
20 #endif