163b3a28eSMasahiro Yamada /* 2*c64873abSMasahiro Yamada * Copyright (c) 2017-2020, ARM Limited and Contributors. All rights reserved. 363b3a28eSMasahiro Yamada * 463b3a28eSMasahiro Yamada * SPDX-License-Identifier: BSD-3-Clause 563b3a28eSMasahiro Yamada */ 663b3a28eSMasahiro Yamada 763b3a28eSMasahiro Yamada #include <platform_def.h> 809d40e0eSAntonio Nino Diaz 9f6605337SAntonio Nino Diaz #include <common/bl_common.h> 1009d40e0eSAntonio Nino Diaz #include <lib/xlat_tables/xlat_mmu_helpers.h> 1163b3a28eSMasahiro Yamada 1263b3a28eSMasahiro Yamada #include "../uniphier.h" 1363b3a28eSMasahiro Yamada 1463b3a28eSMasahiro Yamada void tsp_early_platform_setup(void) 1563b3a28eSMasahiro Yamada { 1663b3a28eSMasahiro Yamada uniphier_console_setup(); 1763b3a28eSMasahiro Yamada } 1863b3a28eSMasahiro Yamada 1963b3a28eSMasahiro Yamada void tsp_platform_setup(void) 2063b3a28eSMasahiro Yamada { 2163b3a28eSMasahiro Yamada } 2263b3a28eSMasahiro Yamada 2363b3a28eSMasahiro Yamada void tsp_plat_arch_setup(void) 2463b3a28eSMasahiro Yamada { 25*c64873abSMasahiro Yamada uniphier_mmap_setup(); 2663b3a28eSMasahiro Yamada enable_mmu_el1(0); 2763b3a28eSMasahiro Yamada } 28