blob: 16c2b5c952e7c0c52d803b4f8b4f345eb5b5b8d1 [file] [log] [blame]
Soby Mathew0d268dc2016-07-11 14:13:56 +01001/*
Soby Mathew73308d02018-01-09 14:36:14 +00002 * Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved.
Soby Mathew0d268dc2016-07-11 14:13:56 +01003 *
dp-armfa3cf0b2017-05-03 09:38:09 +01004 * SPDX-License-Identifier: BSD-3-Clause
Soby Mathew0d268dc2016-07-11 14:13:56 +01005 */
6
7#include <platform.h>
Antonio Nino Diaz4ef91f12017-02-20 14:22:22 +00008#include <xlat_mmu_helpers.h>
Soby Mathew0d268dc2016-07-11 14:13:56 +01009
10/*
11 * The following platform setup functions are weakly defined. They
12 * provide typical implementations that may be re-used by multiple
13 * platforms but may also be overridden by a platform if required.
14 */
15#pragma weak bl32_plat_enable_mmu
Soby Mathew6d07e672018-03-01 10:53:33 +000016
Soby Mathew0d268dc2016-07-11 14:13:56 +010017
18void bl32_plat_enable_mmu(uint32_t flags)
19{
Antonio Nino Diaz128de8d2018-08-07 19:59:49 +010020 enable_mmu_svc_mon(flags);
Soby Mathew0d268dc2016-07-11 14:13:56 +010021}