From 183a6b3de6d43cb683de253f07497b4d2f31b6ca Mon Sep 17 00:00:00 2001 From: Emmanuel Vadot Date: Wed, 23 Nov 2016 18:07:44 +0000 Subject: [PATCH] Test that the emac device is enabled in probe function MFC after: 3 days --- sys/arm/allwinner/if_emac.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/arm/allwinner/if_emac.c b/sys/arm/allwinner/if_emac.c index a500f7b64e7..ae196f2da44 100644 --- a/sys/arm/allwinner/if_emac.c +++ b/sys/arm/allwinner/if_emac.c @@ -783,6 +783,9 @@ static int emac_probe(device_t dev) { + if (!ofw_bus_status_okay(dev)) + return (ENXIO); + if (!ofw_bus_is_compatible(dev, "allwinner,sun4i-a10-emac")) return (ENXIO);