diff --git a/drivers/net/dsa/Kconfig b/drivers/net/dsa/Kconfig
index ea0697eaeff54611d8d1c3bfdbbedba889c78fe3..9234d808cbb35e4000a12afd4f70c33ec5a7d3fd 100644
--- a/drivers/net/dsa/Kconfig
+++ b/drivers/net/dsa/Kconfig
@@ -47,6 +47,7 @@ config NET_DSA_MV88E6171
 
 config NET_DSA_BCM_SF2
 	tristate "Broadcom Starfighter 2 Ethernet switch support"
+	depends on HAS_IOMEM
 	select NET_DSA
 	select NET_DSA_TAG_BRCM
 	select FIXED_PHY if NET_DSA_BCM_SF2=y