The register_console_force function was introduced to register consoles even on the presence of default consoles, replacing the CON_ENABLE flag that was forcing the same behavior.
No functional changes. Signed-off-by: Marcos Paulo de Souza <[email protected]> --- drivers/tty/ehv_bytechan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/ehv_bytechan.c b/drivers/tty/ehv_bytechan.c index 69508d7a4135..a2aab48d11ae 100644 --- a/drivers/tty/ehv_bytechan.c +++ b/drivers/tty/ehv_bytechan.c @@ -299,7 +299,7 @@ static struct console ehv_bc_console = { .name = "ttyEHV", .write = ehv_bc_console_write, .device = ehv_bc_console_device, - .flags = CON_PRINTBUFFER | CON_ENABLED, + .flags = CON_PRINTBUFFER, }; /* @@ -331,7 +331,7 @@ static int __init ehv_bc_console_init(void) byte channels here, either, since we only care about one. */ add_preferred_console(ehv_bc_console.name, ehv_bc_console.index, NULL); - register_console(&ehv_bc_console); + register_console_force(&ehv_bc_console); pr_info("ehv-bc: registered console driver for byte channel %u\n", stdout_bc); -- 2.52.0
