drivers: console: limit scope of CONFIG_USB_UART_CONSOLE
Do not change init level and priority of console driver
if Kconfig option CONFIG_USB_UART_CONSOLE is enabled because
commit 37f4d9ba63
("usb: cdc_acm: rework cdc_acm_poll_out to non-blocking")
changed CDC ACM UART driver so that it more closely mimics
the real controller and CDC ACM UART driver now uses the same
init level and priority as regular serial driver.
Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
This commit is contained in:
parent
4151f42710
commit
6fd0843809
|
@ -34,7 +34,7 @@ config CONSOLE_HANDLER
|
|||
|
||||
config CONSOLE_INIT_PRIORITY
|
||||
int "Console init priority"
|
||||
default 95 if USB_UART_CONSOLE || UART_MUX
|
||||
default 95 if UART_MUX
|
||||
default 60 if UART_CONSOLE || XTENSA_SIM_CONSOLE
|
||||
default KERNEL_INIT_PRIORITY_DEFAULT
|
||||
help
|
||||
|
|
|
@ -606,9 +606,7 @@ static int uart_console_init(const struct device *arg)
|
|||
|
||||
/* UART console initializes after the UART device itself */
|
||||
SYS_INIT(uart_console_init,
|
||||
#if defined(CONFIG_USB_UART_CONSOLE)
|
||||
APPLICATION,
|
||||
#elif defined(CONFIG_EARLY_CONSOLE)
|
||||
#if defined(CONFIG_EARLY_CONSOLE)
|
||||
PRE_KERNEL_1,
|
||||
#else
|
||||
POST_KERNEL,
|
||||
|
|
Loading…
Reference in a new issue