blob: fd3efc3f16e05802c13e3bb205554e3b467b50ac [file] [log] [blame]
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00001/*
2 * Copyright (c) 2014-2017, ARM Limited and Contributors. All rights reserved.
3 *
dp-armfa3cf0b2017-05-03 09:38:09 +01004 * SPDX-License-Identifier: BSD-3-Clause
Antonio Nino Diaz233c7c12017-03-08 14:40:23 +00005 */
6
7#ifndef __XLAT_MMU_HELPERS_H__
8#define __XLAT_MMU_HELPERS_H__
9
10#ifdef AARCH32
11/* AArch32 specific translation table API */
12void enable_mmu_secure(uint32_t flags);
13#else
14/* AArch64 specific translation table APIs */
15void enable_mmu_el1(unsigned int flags);
16void enable_mmu_el3(unsigned int flags);
17#endif /* AARCH32 */
18
19#endif /* __XLAT_MMU_HELPERS_H__ */