nuttx/drivers/serial/Kconfig-pl011
chao an e4d4c67b78 serial/pl011: configurable clock frequency
move clock frequency into Kconfig

Signed-off-by: chao an <anchao@lixiang.com>
2024-04-30 17:26:39 +08:00

85 lines
1.3 KiB
Plaintext

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
if UART_PL011
config UART0_PL011
bool "UART0 PL011"
select UART0_SERIALDRIVER
default n
if UART0_PL011
config UART0_BASE
hex "UART0 base address"
config UART0_IRQ
int "PL011 UART0 IRQ number"
config UART0_CLK_FREQ
int "PL011 UART0 clock frequency"
default 24000000
endif # UART0_PL011
config UART1_PL011
bool "UART1 PL011"
select UART1_SERIALDRIVER
default n
if UART1_PL011
config UART1_BASE
hex "UART1 base address"
config UART1_IRQ
int "PL011 UART1 IRQ number"
config UART1_CLK_FREQ
int "PL011 UART1 clock frequency"
default 24000000
endif # UART1_PL011
config UART2_PL011
bool "UART2 PL011"
select UART2_SERIALDRIVER
default n
if UART2_PL011
config UART2_BASE
hex "UART2 base address"
config UART2_IRQ
int "PL011 UART2 IRQ number"
config UART2_CLK_FREQ
int "PL011 UART2 clock frequency"
default 24000000
endif # UART2_PL011
config UART3_PL011
bool "UART3 PL011"
select UART3_SERIALDRIVER
default n
if UART3_PL011
config UART3_BASE
hex "UART3 base address"
config UART3_IRQ
int "PL011 UART3 IRQ number"
config UART3_CLK_FREQ
int "PL011 UART3 clock frequency"
default 24000000
endif # UART3_PL011
endif # UART_PL011