diff --git a/drivers/Makefile.dep b/drivers/Makefile.dep
index f5eff23f14be1687052ba609c8b8ac39af5a32e0..cb9998314c41023cebed874fbe7e208e3f269cd7 100644
--- a/drivers/Makefile.dep
+++ b/drivers/Makefile.dep
@@ -30,6 +30,8 @@ ifneq (,$(filter mrf24j40,$(USEMODULE)))
   USEMODULE += netif
   USEMODULE += ieee802154
   USEMODULE += netdev_ieee802154
+  FEATURES_REQUIRED += periph_gpio
+  FEATURES_REQUIRED += periph_spi
 endif
 
 ifneq (,$(filter bh1750fvi,$(USEMODULE)))