1*bfac44b5SDhruva Gole /* 2*bfac44b5SDhruva Gole * Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved. 3*bfac44b5SDhruva Gole * 4*bfac44b5SDhruva Gole * SPDX-License-Identifier: BSD-3-Clause 5*bfac44b5SDhruva Gole */ 6*bfac44b5SDhruva Gole 7*bfac44b5SDhruva Gole #include <platform_def.h> 8*bfac44b5SDhruva Gole 9*bfac44b5SDhruva Gole #include <drivers/console.h> 10*bfac44b5SDhruva Gole #include <drivers/ti/uart/uart_16550.h> 11*bfac44b5SDhruva Gole 12*bfac44b5SDhruva Gole #include <k3_console.h> 13*bfac44b5SDhruva Gole k3_console_setup(void)14*bfac44b5SDhruva Golevoid k3_console_setup(void) 15*bfac44b5SDhruva Gole { 16*bfac44b5SDhruva Gole static console_t console; 17*bfac44b5SDhruva Gole 18*bfac44b5SDhruva Gole console_16550_register(K3_USART_BASE, K3_USART_CLK_SPEED, 19*bfac44b5SDhruva Gole K3_USART_BAUD, &console); 20*bfac44b5SDhruva Gole 21*bfac44b5SDhruva Gole console_set_scope(&console, CONSOLE_FLAG_BOOT | 22*bfac44b5SDhruva Gole CONSOLE_FLAG_RUNTIME | 23*bfac44b5SDhruva Gole CONSOLE_FLAG_CRASH); 24*bfac44b5SDhruva Gole } 25