1*91f16700Schasinglulu /* 2*91f16700Schasinglulu * Copyright (C) 2018 Marvell International Ltd. 3*91f16700Schasinglulu * 4*91f16700Schasinglulu * SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu * https://spdx.org/licenses 6*91f16700Schasinglulu */ 7*91f16700Schasinglulu 8*91f16700Schasinglulu #include <lib/mmio.h> 9*91f16700Schasinglulu 10*91f16700Schasinglulu #include <plat_marvell.h> 11*91f16700Schasinglulu 12*91f16700Schasinglulu void marvell_bl1_setup_mpps(void) 13*91f16700Schasinglulu { 14*91f16700Schasinglulu /* Enable UART MPPs. 15*91f16700Schasinglulu ** In a normal system, this is done by Bootrom. 16*91f16700Schasinglulu */ 17*91f16700Schasinglulu mmio_write_32(MVEBU_AP_MPP_REGS(1), 0x3000); 18*91f16700Schasinglulu mmio_write_32(MVEBU_AP_MPP_REGS(2), 0x3000); 19*91f16700Schasinglulu } 20