diff --git a/cpu/stm32_common/Makefile.features b/cpu/stm32_common/Makefile.features
index 0c9f026ef13fe03d6c723975896132a5ceee6f87..13c07298d718c6cd4de6ec6b068ea1397c437db7 100644
--- a/cpu/stm32_common/Makefile.features
+++ b/cpu/stm32_common/Makefile.features
@@ -1,4 +1,5 @@
 FEATURES_PROVIDED += periph_cpuid
+FEATURES_PROVIDED += periph_gpio periph_gpio_irq
 FEATURES_PROVIDED += puf_sram
 
 ifneq (,$(filter $(BOARDS_WITHOUT_HWRNG),$(BOARD)))