# Copyright (c) 2020 Linumiz # # Author: Parthiban Nallathambi # SPDX-License-Identifier: Apache-2.0 config UART_XMC4XXX bool "XMC4XX UART driver" default y depends on DT_HAS_INFINEON_XMC4XXX_UART_ENABLED select SERIAL_HAS_DRIVER select SERIAL_SUPPORT_INTERRUPT select SERIAL_SUPPORT_ASYNC if DT_HAS_INFINEON_XMC4XXX_DMA_ENABLED select DMA if UART_ASYNC_API help This option enables the XMC4XX UART driver. if UART_XMC4XXX config UART_XMC4XXX_RX_FIFO_INT_TRIGGER bool "Continue to trigger fifo rx interrupt" default n help When this option is enabled, an interrupt will continue to trigger if there is data in the receive fifo. Otherwise, an interrupt will trigger only once on the first received byte. The receive fifo will need to be fully flushed so that the interrupt will trigger again. endif