xref: /rk3399_ARM-atf/plat/rpi/common/rpi3_console_pl011.c (revision 5318255f12f88c91846b7261ce12254fb8395557)
1*b5029782SMario Bălănică /*
2*b5029782SMario Bălănică  * Copyright (c) 2015-2024, Arm Limited and Contributors. All rights reserved.
3*b5029782SMario Bălănică  * Copyright (c) 2024, Mario Bălănică <mariobalanica02@gmail.com>
4*b5029782SMario Bălănică  *
5*b5029782SMario Bălănică  * SPDX-License-Identifier: BSD-3-Clause
6*b5029782SMario Bălănică  */
7*b5029782SMario Bălănică 
8*b5029782SMario Bălănică #include <drivers/arm/pl011.h>
9*b5029782SMario Bălănică #include <drivers/console.h>
10*b5029782SMario Bălănică #include <platform_def.h>
11*b5029782SMario Bălănică 
12*b5029782SMario Bălănică #include <rpi_shared.h>
13*b5029782SMario Bălănică 
rpi3_register_used_uart(console_t * console)14*b5029782SMario Bălănică int rpi3_register_used_uart(console_t *console)
15*b5029782SMario Bălănică {
16*b5029782SMario Bălănică 	return console_pl011_register(PLAT_RPI_PL011_UART_BASE,
17*b5029782SMario Bălănică 				      PLAT_RPI_PL011_UART_CLOCK,
18*b5029782SMario Bălănică 				      PLAT_RPI_UART_BAUDRATE,
19*b5029782SMario Bălănică 				      console);
20*b5029782SMario Bălănică }
21