zephyr/drivers/serial/Kconfig.pl011

28 lines
787 B
Plaintext

# Copyright (c) 2018 Linaro Limited
# SPDX-License-Identifier: Apache-2.0
menuconfig UART_PL011
bool "ARM PL011 UART Driver"
default y
depends on DT_HAS_ARM_PL011_ENABLED || DT_HAS_ARM_SBSA_UART_ENABLED
select SERIAL_HAS_DRIVER
select SERIAL_SUPPORT_INTERRUPT
select PINCTRL if SOC_EOS_S3
select PINCTRL if DT_HAS_AMBIQ_UART_ENABLED
select PINCTRL if DT_HAS_RASPBERRYPI_PICO_UART_ENABLED
help
This option enables the UART driver for the PL011
if UART_PL011
config UART_PL011_SBSA
bool "SBSA UART"
default y if DT_HAS_ARM_SBSA_UART_ENABLED
help
Enable SBSA mode for PL011 driver. SBSA stands for
Server Based System Architecture. This specification
among other things defines simplified UART interface
which is subset of PL011 interface.
endif # UART_PL011