| # Copyright (c) 2023 Intel Corporation | 
 | # SPDX-License-Identifier: Apache-2.0 | 
 |  | 
 | menuconfig UART_INTEL_LW | 
 | 	bool "Intel Lightweight UART driver" | 
 | 	depends on DT_HAS_INTEL_LW_UART_ENABLED | 
 | 	select SERIAL_HAS_DRIVER | 
 | 	select SERIAL_SUPPORT_INTERRUPT | 
 | 	help | 
 | 	  Enable the Intel Lightweight UART driver, that can be built into Intel NiosV CPU designs. | 
 |  | 
 | if UART_INTEL_LW | 
 |  | 
 | config UART_INTEL_LW_EOP | 
 | 	bool "Include end of packet register" | 
 | 	depends on UART_DRV_CMD && UART_INTERRUPT_DRIVEN | 
 | 	help | 
 | 	  Use driver command CMD_ENABLE_EOP and CMD_DISABLE_EOP to use the feature. | 
 |  | 
 | config UART_INTEL_LW_AUTO_LINE_CTRL_POLL | 
 | 	bool "Auto set RTS signal during poll out" | 
 | 	depends on UART_LINE_CTRL | 
 | 	help | 
 | 	  Assert RTS before polling out a character, | 
 | 	  and deassert RTS after the character is polled out. | 
 | 	  Please note that this is not suitable, when polling out several characters. | 
 | 	  Please use uart_drv_cmd with CMD_POLL_ASSERT_RTS before polling out. | 
 | 	  Then use CMD_POLL_DEASSERT_RTS to resume normal operation after polling. | 
 |  | 
 | endif # UART_INTEL_LW |