diff --git a/cpu/stm32f0/Makefile.features b/cpu/stm32f0/Makefile.features
index d286ea06f23ab207993df550a7d7cf0e760ee7a4..e2a50dd8655e01458a40f536415b6127a15dbb0d 100644
--- a/cpu/stm32f0/Makefile.features
+++ b/cpu/stm32f0/Makefile.features
@@ -1,4 +1,5 @@
 ifeq (,$(filter nucleo-f031k6,$(BOARD)))
+  FEATURES_PROVIDED += periph_flash_common
   FEATURES_PROVIDED += periph_flashpage
   FEATURES_PROVIDED += periph_flashpage_raw
 endif
diff --git a/cpu/stm32f1/Makefile.features b/cpu/stm32f1/Makefile.features
index 5e5e8b9118b419c443eed05bbce504daae169842..e5e8c0f6d8c71ef93ae9da82b80ddc934dd9d416 100644
--- a/cpu/stm32f1/Makefile.features
+++ b/cpu/stm32f1/Makefile.features
@@ -1,3 +1,4 @@
+FEATURES_PROVIDED += periph_flash_common
 FEATURES_PROVIDED += periph_flashpage
 FEATURES_PROVIDED += periph_flashpage_raw
 
diff --git a/cpu/stm32l0/Makefile.features b/cpu/stm32l0/Makefile.features
index ba0527ef1772adc63ee652cbb27d2857efd8665e..d24cf4c8dbc67230ca895c9a22f28ff3cbd5c30e 100644
--- a/cpu/stm32l0/Makefile.features
+++ b/cpu/stm32l0/Makefile.features
@@ -1,3 +1,4 @@
+FEATURES_PROVIDED += periph_flash_common
 FEATURES_PROVIDED += periph_flashpage
 FEATURES_PROVIDED += periph_flashpage_raw
 FEATURES_PROVIDED += periph_hwrng
diff --git a/cpu/stm32l1/Makefile.features b/cpu/stm32l1/Makefile.features
index 5e5e8b9118b419c443eed05bbce504daae169842..e5e8c0f6d8c71ef93ae9da82b80ddc934dd9d416 100644
--- a/cpu/stm32l1/Makefile.features
+++ b/cpu/stm32l1/Makefile.features
@@ -1,3 +1,4 @@
+FEATURES_PROVIDED += periph_flash_common
 FEATURES_PROVIDED += periph_flashpage
 FEATURES_PROVIDED += periph_flashpage_raw