Lines Matching refs:info
107 static uint32_t fdt_add_uart_info(dt_uart_info_t *info, int node, void *dtb) in fdt_add_uart_info() argument
115 strlcpy(info->compatible, com, sizeof(info->compatible)); in fdt_add_uart_info()
124 info->base = base_addr; in fdt_add_uart_info()
131 info->status = get_node_status(dtb, node); in fdt_add_uart_info()
132 info->baud_rate = get_baudrate(dtb); in fdt_add_uart_info()
144 static int fdt_get_uart_info(dt_uart_info_t *info) in fdt_get_uart_info() argument
169 ret = fdt_add_uart_info(info, node, dtb); in fdt_get_uart_info()
186 static int check_fdt_uart_info(dt_uart_info_t *info) in check_fdt_uart_info() argument
190 if (info->status == 0) { in check_fdt_uart_info()
195 if ((info->base == console.base) && in check_fdt_uart_info()
196 (info->baud_rate == UART_BAUDRATE) && !CONSOLE_IS(dcc)) { in check_fdt_uart_info()
224 static void setup_runtime_console(uint32_t clock, dt_uart_info_t *info) in setup_runtime_console() argument
230 rc = console_cdns_register(info->base, in setup_runtime_console()
232 info->baud_rate, in setup_runtime_console()
235 rc = console_pl011_register(info->base, in setup_runtime_console()
237 info->baud_rate, in setup_runtime_console()