Home
last modified time | relevance | path

Searched refs:console (Results 1 – 25 of 119) sorted by relevance

12345

/rk3399_ARM-atf/drivers/console/
H A Dmulti_console.c19 int console_register(console_t *console) in IMPORT_SYM()
22 assert((console < stacks_start) || (console >= stacks_end)); in IMPORT_SYM()
25 if (console_is_registered(console) == 1) { in IMPORT_SYM()
29 console->next = console_list; in IMPORT_SYM()
30 console_list = console; in IMPORT_SYM()
54 console_t *console; in console_is_registered() local
58 for (console = console_list; console != NULL; console = console->next) { in console_is_registered()
59 if (console == to_find) { in console_is_registered()
72 void console_set_scope(console_t *console, unsigned int scope) in console_set_scope() argument
74 assert(console != NULL); in console_set_scope()
[all …]
/rk3399_ARM-atf/drivers/arm/dcc/
H A Ddcc_console.c49 console_t console; member
95 static int32_t dcc_console_putc(int32_t ch, console_t *console) in dcc_console_putc() argument
99 (void)console; in dcc_console_putc()
111 static int32_t dcc_console_getc(console_t *console) in dcc_console_getc() argument
130 static void dcc_console_flush(console_t *console) in dcc_console_flush() argument
134 (void)console; in dcc_console_flush()
143 .console = {
155 int console_dcc_register(console_t *console) in console_dcc_register() argument
157 memcpy(console, &dcc_console.console, sizeof(console_t)); in console_dcc_register()
158 return console_register(console); in console_dcc_register()
[all …]
/rk3399_ARM-atf/plat/marvell/armada/a8k/a80x0_puzzle/board/
H A Dsystem_power.c35 static console_t console; in system_power_off() local
45 PLAT_MARVELL_UART_CLK_IN_HZ, 115200, &console); in system_power_off()
49 console.putc(system_off_now[i], &console); in system_power_off()
53 console.flush(&console); in system_power_off()
54 (void)console_unregister(&console); in system_power_off()
/rk3399_ARM-atf/docs/design/
H A Dconsole-framework.rst4 The TF-A console framework is used to register consoles for different boot states
8 The console framework supports a number of different UARTs, it is highly likely
40 The console framework supports multiple consoles. Multiple instances of a UART
41 can be registered at any given moment. Any registered console can have a single
44 console will display only boot logs, the runtime console will display only the
45 runtime output, while the crash console will be used to print the crash log in the
46 event of a crash. Similarly, a console with all three scopes will display any and
52 * Having a single console for both Runtime and Boot messages
53 * Having no runtime console at all and just having a single Boot console.
54 * Having a separate console for crash reporting when debugging.
[all …]
/rk3399_ARM-atf/drivers/nxp/console/
H A Dconsole.mk17 PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/console
24 CONSOLE_SOURCES := $(PLAT_DRIVERS_PATH)/console/16550_console.S \
25 $(PLAT_DRIVERS_PATH)/console/console_16550.c
29 ${PLAT_DRIVERS_PATH}/console/console_pl011.c
32 CONSOLE_SOURCES := ${PLAT_DRIVERS_PATH}/console/linflex_console.S
/rk3399_ARM-atf/include/drivers/
H A Dconsole.h50 int (*const putc)(int character, struct core_console *console);
52 int (*const getc)(struct core_console *console);
54 void (*const flush)(struct core_console *console);
70 int console_register(console_t *console);
80 void console_set_scope(console_t *console, unsigned int scope);
/rk3399_ARM-atf/plat/qemu/common/
H A Dqemu_console.c12 static console_t console; variable
18 PLAT_QEMU_CONSOLE_BAUDRATE, &console); in qemu_console_init()
20 console_set_scope(&console, CONSOLE_FLAG_BOOT | in qemu_console_init()
/rk3399_ARM-atf/plat/ti/common/
H A Dk3_console.c16 static console_t console; in k3_console_setup() local
19 K3_USART_BAUD, &console); in k3_console_setup()
21 console_set_scope(&console, CONSOLE_FLAG_BOOT | in k3_console_setup()
/rk3399_ARM-atf/plat/rpi/common/
H A Drpi3_console_dual.c21 int rpi3_register_used_uart(console_t *console) in rpi3_register_used_uart() argument
29 console); in rpi3_register_used_uart()
34 console); in rpi3_register_used_uart()
H A Drpi3_console_pl011.c14 int rpi3_register_used_uart(console_t *console) in rpi3_register_used_uart() argument
19 console); in rpi3_register_used_uart()
/rk3399_ARM-atf/plat/arm/board/arm_fpga/
H A Dfpga_console.c16 static console_t console; variable
34 (void)console_pl011_register(base_addr, 0, 0, &console); in fpga_console_init()
36 console_set_scope(&console, CONSOLE_FLAG_BOOT | in fpga_console_init()
/rk3399_ARM-atf/plat/socionext/synquacer/
H A Dsq_bl2_setup.c21 static console_t console; variable
29 SQ_CONSOLE_BAUDRATE, &console); in bl2_el3_early_platform_setup()
30 console_set_scope(&console, CONSOLE_FLAG_BOOT); in bl2_el3_early_platform_setup()
H A Dsq_bl31_setup.c19 static console_t console; variable
57 SQ_CONSOLE_BAUDRATE, &console); in bl31_early_platform_setup2()
59 console_set_scope(&console, CONSOLE_FLAG_BOOT | CONSOLE_FLAG_RUNTIME); in bl31_early_platform_setup2()
113 SQ_CONSOLE_BAUDRATE, &console); in bl31_early_platform_setup2()
115 console_set_scope(&console, CONSOLE_FLAG_BOOT | CONSOLE_FLAG_RUNTIME); in bl31_early_platform_setup2()
/rk3399_ARM-atf/lib/coreboot/
H A Dcoreboot_table.c82 static console_cbmc_t console; in setup_cbmem_console() local
83 assert(!console.console.base); /* should only have one CBMEM console */ in setup_cbmem_console()
88 console_cbmc_register(baseaddr, &console); in setup_cbmem_console()
89 console_set_scope(&console.console, CONSOLE_FLAG_BOOT | in setup_cbmem_console()
/rk3399_ARM-atf/include/drivers/arm/
H A Ddcc.h18 int console_dcc_register(console_t *console);
19 void console_dcc_unregister(console_t *console);
/rk3399_ARM-atf/plat/mediatek/mt8186/
H A Dbl31_plat_setup.c63 static console_t console; in bl31_early_platform_setup2() local
72 &console); in bl31_early_platform_setup2()
75 console_16550_register(UART0_BASE, UART_CLOCK, UART_BAUDRATE, &console); in bl31_early_platform_setup2()
/rk3399_ARM-atf/plat/mediatek/mt8195/
H A Dbl31_plat_setup.c63 static console_t console; in bl31_early_platform_setup2() local
72 &console); in bl31_early_platform_setup2()
75 console_16550_register(UART0_BASE, UART_CLOCK, UART_BAUDRATE, &console); in bl31_early_platform_setup2()
/rk3399_ARM-atf/include/drivers/coreboot/
H A Dcbmem_console.h17 console_t console; member
21 int console_cbmc_register(uintptr_t base, console_cbmc_t *console);
/rk3399_ARM-atf/plat/mediatek/mt8192/
H A Dbl31_plat_setup.c64 static console_t console; in bl31_early_platform_setup2() local
73 &console); in bl31_early_platform_setup2()
76 console_16550_register(UART0_BASE, UART_CLOCK, UART_BAUDRATE, &console); in bl31_early_platform_setup2()
/rk3399_ARM-atf/plat/socionext/uniphier/
H A Duniphier_console_setup.c21 int uniphier_console_putc(int character, console_t *console);
22 int uniphier_console_getc(console_t *console);
23 void uniphier_console_flush(console_t *console);
/rk3399_ARM-atf/plat/qti/msm8916/
H A Dmsm8916_setup.c27 static console_t console; variable
92 console_uartdm_register(&console, BLSP_UART_BASE); in msm8916_early_platform_setup()
96 console_set_scope(&console, CONSOLE_FLAG_BOOT | in msm8916_early_platform_setup()
/rk3399_ARM-atf/plat/rockchip/common/
H A Dsp_min_plat_setup.c55 static console_t console; in sp_min_early_platform_setup2() local
62 rockchip_get_uart_baudrate(), &console); in sp_min_early_platform_setup2()
H A Dbl31_plat_setup.c60 static console_t console; in bl31_early_platform_setup2() local
67 rockchip_get_uart_baudrate(), &console); in bl31_early_platform_setup2()
/rk3399_ARM-atf/plat/mediatek/mt8183/
H A Dbl31_plat_setup.c116 static console_t console; in bl31_early_platform_setup2() local
125 &console); in bl31_early_platform_setup2()
127 console_16550_register(UART0_BASE, UART_CLOCK, UART_BAUDRATE, &console); in bl31_early_platform_setup2()
/rk3399_ARM-atf/plat/xilinx/common/
H A Dplat_console.c44 static void register_console(const console_holder *consoleh, console_t *console) in register_console() argument
54 console); in register_console()
61 console); in register_console()
65 rc = console_dcc_register(console); in register_console()
76 console_set_scope(console, consoleh->console_scope); in register_console()

12345