aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/gpio
diff options
context:
space:
mode:
authorAndriy Gapon <avg@FreeBSD.org>2020-09-25 07:32:47 +0000
committerAndriy Gapon <avg@FreeBSD.org>2021-11-06 17:21:05 +0000
commit832503063e32a449f8ed6ecf865d01e575559971 (patch)
tree260b34869ea0a1171e4c70eafcdba6f973acbb2e /sys/dev/gpio
parentff6fe2983550aeab0852e982e7fe5ac4c672c205 (diff)
Diffstat (limited to 'sys/dev/gpio')
-rw-r--r--sys/dev/gpio/gpioled_fdt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/gpio/gpioled_fdt.c b/sys/dev/gpio/gpioled_fdt.c
index 3f627706860a..58bcd0fbd2bb 100644
--- a/sys/dev/gpio/gpioled_fdt.c
+++ b/sys/dev/gpio/gpioled_fdt.c
@@ -144,6 +144,8 @@ gpioleds_detach_led(struct gpioled *led)
static int
gpioled_probe(device_t dev)
{
+ if (!ofw_bus_status_okay(dev))
+ return (ENXIO);
if (!ofw_bus_is_compatible(dev, "gpio-leds"))
return (ENXIO);