2019-11-01 13:45:29 +01:00
|
|
|
# MCUXpresso SDK LPUART
|
|
|
|
|
2017-01-18 12:54:58 +01:00
|
|
|
# Copyright (c) 2017, NXP
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2020-04-19 17:00:26 +02:00
|
|
|
config UART_MCUX_LPUART
|
2017-01-18 12:54:58 +01:00
|
|
|
bool "MCUX LPUART driver"
|
2022-07-20 20:46:30 +02:00
|
|
|
default y
|
|
|
|
depends on DT_HAS_NXP_KINETIS_LPUART_ENABLED
|
|
|
|
depends on CLOCK_CONTROL
|
2017-01-18 12:54:58 +01:00
|
|
|
select SERIAL_HAS_DRIVER
|
2017-06-22 18:26:58 +02:00
|
|
|
select SERIAL_SUPPORT_INTERRUPT
|
2022-04-08 22:55:08 +02:00
|
|
|
select SERIAL_SUPPORT_ASYNC
|
|
|
|
select DMA if UART_ASYNC_API
|
2023-04-19 16:41:53 +02:00
|
|
|
select PINCTRL
|
2017-01-18 12:54:58 +01:00
|
|
|
help
|
|
|
|
Enable the MCUX LPUART driver.
|
2022-04-19 23:06:32 +02:00
|
|
|
|
|
|
|
config UART_MCUX_LPUART_ISR_SUPPORT
|
|
|
|
bool
|
|
|
|
depends on UART_MCUX_LPUART
|
|
|
|
default y if UART_INTERRUPT_DRIVEN || PM || UART_ASYNC_API
|
|
|
|
help
|
|
|
|
Enable UART interrupt service routine.
|