Skip to content

Commit

Permalink
cpu/avr8_common: Fix PM and Common peripherals build
Browse files Browse the repository at this point in the history
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net>
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
  • Loading branch information
nandojve and maribu committed Jul 6, 2023
1 parent e48d50a commit 3432f5b
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions cpu/avr8_common/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ config CPU_ARCH_AVR8
select HAS_ARCH_AVR8
select HAS_PERIPH_PM

select MODULE_AVR8_COMMON_PERIPH if TEST_KCONFIG
select MODULE_PM_LAYERED if TEST_KCONFIG
select MODULE_MALLOC_THREAD_SAFE if TEST_KCONFIG
select MODULE_TINY_STRERROR_AS_STRERROR if TEST_KCONFIG
# static C++ constructors need guards for thread safe initialization
Expand Down Expand Up @@ -41,6 +43,13 @@ config MODULE_AVR8_COMMON
help
AVR-8 common code.

config MODULE_AVR8_COMMON_PERIPH
bool
depends on TEST_KCONFIG
default y
help
Common peripheral drivers used across different AVR-8 MCU families.

# the atmel port uses stdio_uart by default
choice STDIO_IMPLEMENTATION
default MODULE_STDIO_UART
Expand Down

0 comments on commit 3432f5b

Please sign in to comment.