mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
cpu/efm32: provide periph_uart_modecfg feature for every board
This commit is contained in:
parent
80b491d7dd
commit
2a81a2ab5c
@ -14,7 +14,6 @@ config BOARD_COMMON_SLWSTK6000B
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
# additional hardware present in the board
|
# additional hardware present in the board
|
||||||
select HAVE_SAUL_GPIO
|
select HAVE_SAUL_GPIO
|
||||||
select HAVE_SI7021
|
select HAVE_SI7021
|
||||||
|
@ -15,6 +15,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -16,7 +16,6 @@ config BOARD_E180_ZG120B_TB
|
|||||||
select HAS_PERIPH_RTT
|
select HAS_PERIPH_RTT
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
select HAS_EFM32_CORETEMP
|
select HAS_EFM32_CORETEMP
|
||||||
select HAS_RIOTBOOT
|
select HAS_RIOTBOOT
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ FEATURES_PROVIDED += periph_adc
|
|||||||
FEATURES_PROVIDED += periph_rtc
|
FEATURES_PROVIDED += periph_rtc
|
||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
# Put other features for this board (in alphabetical order)
|
# Put other features for this board (in alphabetical order)
|
||||||
FEATURES_PROVIDED += efm32_coretemp
|
FEATURES_PROVIDED += efm32_coretemp
|
||||||
|
@ -17,7 +17,6 @@ config BOARD_IKEA_TRADFRI
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
select HAS_EFM32_CORETEMP
|
select HAS_EFM32_CORETEMP
|
||||||
select HAS_RIOTBOOT
|
select HAS_RIOTBOOT
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
# Put other features for this board (in alphabetical order)
|
# Put other features for this board (in alphabetical order)
|
||||||
FEATURES_PROVIDED += efm32_coretemp
|
FEATURES_PROVIDED += efm32_coretemp
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_SLSTK3400A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select MODULE_SILABS_BC if TEST_KCONFIG
|
select MODULE_SILABS_BC if TEST_KCONFIG
|
||||||
# additional hardware present in the board
|
# additional hardware present in the board
|
||||||
|
@ -9,6 +9,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_SLSTK3401A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select MODULE_SILABS_AEM if TEST_KCONFIG
|
select MODULE_SILABS_AEM if TEST_KCONFIG
|
||||||
select MODULE_SILABS_BC if TEST_KCONFIG
|
select MODULE_SILABS_BC if TEST_KCONFIG
|
||||||
|
@ -8,6 +8,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_SLSTK3402A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select MODULE_SILABS_AEM if TEST_KCONFIG
|
select MODULE_SILABS_AEM if TEST_KCONFIG
|
||||||
select MODULE_SILABS_BC if TEST_KCONFIG
|
select MODULE_SILABS_BC if TEST_KCONFIG
|
||||||
|
@ -8,6 +8,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_SLTB001A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
select MODULE_SILABS_PIC if TEST_KCONFIG
|
select MODULE_SILABS_PIC if TEST_KCONFIG
|
||||||
|
|
||||||
# additional hardware present in the board
|
# additional hardware present in the board
|
||||||
|
@ -8,6 +8,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_SLTB009A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
select HAVE_SAUL_GPIO
|
select HAVE_SAUL_GPIO
|
||||||
|
|
||||||
source "$(RIOTBOARD)/common/silabs/Kconfig"
|
source "$(RIOTBOARD)/common/silabs/Kconfig"
|
||||||
|
@ -9,6 +9,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -21,7 +21,6 @@ config BOARD_SLWSTK6220A
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select MODULE_SILABS_AEM if TEST_KCONFIG
|
select MODULE_SILABS_AEM if TEST_KCONFIG
|
||||||
select MODULE_SILABS_BC if TEST_KCONFIG
|
select MODULE_SILABS_BC if TEST_KCONFIG
|
||||||
|
@ -10,6 +10,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -19,7 +19,6 @@ config BOARD_STK3200
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select HAVE_SAUL_GPIO
|
select HAVE_SAUL_GPIO
|
||||||
select MODULE_SILABS_BC if TEST_KCONFIG
|
select MODULE_SILABS_BC if TEST_KCONFIG
|
||||||
|
@ -8,6 +8,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -21,7 +21,6 @@ config BOARD_STK3600
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select HAVE_SAUL_GPIO
|
select HAVE_SAUL_GPIO
|
||||||
select MODULE_SILABS_AEM if TEST_KCONFIG
|
select MODULE_SILABS_AEM if TEST_KCONFIG
|
||||||
|
@ -10,6 +10,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -21,7 +21,6 @@ config BOARD_STK3700
|
|||||||
select HAS_PERIPH_SPI
|
select HAS_PERIPH_SPI
|
||||||
select HAS_PERIPH_TIMER
|
select HAS_PERIPH_TIMER
|
||||||
select HAS_PERIPH_UART
|
select HAS_PERIPH_UART
|
||||||
select HAS_PERIPH_UART_MODECFG
|
|
||||||
|
|
||||||
select HAVE_SAUL_GPIO
|
select HAVE_SAUL_GPIO
|
||||||
select MODULE_SILABS_AEM if TEST_KCONFIG
|
select MODULE_SILABS_AEM if TEST_KCONFIG
|
||||||
|
@ -10,6 +10,6 @@ FEATURES_PROVIDED += periph_rtc
|
|||||||
FEATURES_PROVIDED += periph_rtt
|
FEATURES_PROVIDED += periph_rtt
|
||||||
FEATURES_PROVIDED += periph_spi
|
FEATURES_PROVIDED += periph_spi
|
||||||
FEATURES_PROVIDED += periph_timer
|
FEATURES_PROVIDED += periph_timer
|
||||||
FEATURES_PROVIDED += periph_uart periph_uart_modecfg
|
FEATURES_PROVIDED += periph_uart
|
||||||
|
|
||||||
include $(RIOTBOARD)/common/silabs/Makefile.features
|
include $(RIOTBOARD)/common/silabs/Makefile.features
|
||||||
|
@ -17,6 +17,7 @@ config CPU_COMMON_EFM32
|
|||||||
select HAS_PERIPH_GPIO_LL
|
select HAS_PERIPH_GPIO_LL
|
||||||
select HAS_PERIPH_RTT_SET_COUNTER
|
select HAS_PERIPH_RTT_SET_COUNTER
|
||||||
select HAS_PERIPH_RTT_OVERFLOW
|
select HAS_PERIPH_RTT_OVERFLOW
|
||||||
|
select HAS_PERIPH_UART_MODECFG
|
||||||
select HAS_PERIPH_WDT
|
select HAS_PERIPH_WDT
|
||||||
select HAVE_SHARED_PERIPH_RTT_PERIPH_RTC
|
select HAVE_SHARED_PERIPH_RTT_PERIPH_RTC
|
||||||
|
|
||||||
|
@ -20,6 +20,7 @@ FEATURES_PROVIDED += periph_gpio periph_gpio_irq
|
|||||||
FEATURES_PROVIDED += periph_gpio_ll
|
FEATURES_PROVIDED += periph_gpio_ll
|
||||||
FEATURES_PROVIDED += periph_rtt_set_counter
|
FEATURES_PROVIDED += periph_rtt_set_counter
|
||||||
FEATURES_PROVIDED += periph_rtt_overflow
|
FEATURES_PROVIDED += periph_rtt_overflow
|
||||||
|
FEATURES_PROVIDED += periph_uart_modecfg
|
||||||
FEATURES_PROVIDED += periph_wdt
|
FEATURES_PROVIDED += periph_wdt
|
||||||
|
|
||||||
FEATURES_CONFLICT += periph_rtc:periph_rtt
|
FEATURES_CONFLICT += periph_rtc:periph_rtt
|
||||||
|
Loading…
Reference in New Issue
Block a user