24 lines
817 B
Plaintext
24 lines
817 B
Plaintext
# Copyright (c) 2021 ITE Corporation. All Rights Reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config UART_ITE_IT8XXX2
|
|
bool "ITE IT8XXX2 UART driver"
|
|
default y
|
|
select UART_NS16550_ITE_HIGH_SPEED_BAUDRATE
|
|
depends on DT_HAS_ITE_IT8XXX2_UART_ENABLED
|
|
help
|
|
IT8XXX2 uses shared ns16550.c driver which does not
|
|
provide a power management callback, so create driver
|
|
to handle IT8XXX2 specific UART features. In addition
|
|
to use pm_action_cb, we also need to make some setting
|
|
at uart_it8xxx2_init.
|
|
|
|
config UART_ITE_IT8XXX2_INIT_PRIORITY
|
|
int "ITE IT8XXX2 UART wrapper init priority"
|
|
default 51
|
|
depends on UART_ITE_IT8XXX2
|
|
help
|
|
Initialization priority for the UART wrapper driver on ITE IT8XXX2,
|
|
must be set to a lower priority than the matching ns16550 device
|
|
(CONFIG_SERIAL_INIT_PRIORITY).
|