STM32L4: Add support for USART3-USART5

For STM32L4 parts, the higher number USART ports supported
varies.  Add the HAVE_USARTx definitions to the configuration
to allow enabling the higher numbered USART ports.

Signed-off-by: Jim Wylder <jwylder@motorola.com>
This commit is contained in:
Jim Wylder
2016-08-17 09:49:46 -05:00
parent 8842c2c214
commit 5d73f114b5
+16
View File
@@ -44,6 +44,7 @@ config STM32L4_STM32L476XX
select ARCH_HAVE_DPFPU # REVISIT
select ARMV7M_HAVE_ITCM
select ARMV7M_HAVE_DTCM
select STM32L4_HAVE_USART3
config STM32L4_STM32L486XX
bool
@@ -416,6 +417,7 @@ config STM32L4_USART2
config STM32L4_USART3
bool "USART3"
default n
depends on STM32L4_HAVE_USART3
select ARCH_HAVE_SERIAL_TERMIOS
select USART3_SERIALDRIVER
select STM32L4_USART
@@ -423,6 +425,7 @@ config STM32L4_USART3
config STM32L4_UART4
bool "UART4"
default n
depends on STM32L4_HAVE_USART4
select ARCH_HAVE_SERIAL_TERMIOS
select UART4_SERIALDRIVER
select STM32L4_USART
@@ -430,6 +433,7 @@ config STM32L4_UART4
config STM32L4_UART5
bool "UART5"
default n
depends on STM32L4_HAVE_USART5
select ARCH_HAVE_SERIAL_TERMIOS
select UART5_SERIALDRIVER
select STM32L4_USART
@@ -2469,6 +2473,18 @@ config STM32L4_DAC_DMA_BUFFER_SIZE
endmenu
config STM32L4_HAVE_USART3
bool
default n
config STM32L4_HAVE_USART4
bool
default n
config STM32L4_HAVE_USART5
bool
default n
menu "U[S]ART Configuration"
depends on STM32L4_USART