aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitchell Horne <mhorne@FreeBSD.org>2026-04-16 16:05:25 +0000
committerMitchell Horne <mhorne@FreeBSD.org>2026-04-16 16:15:41 +0000
commitce6b4973ba8c6503d3b6dc12d9e6b42ce274d912 (patch)
tree1c0da54671292563f8ffc0af7e02b4103c9372bc
parent47b0ac1cadc91eee5e98813169b590c443135fbc (diff)
raspberry_virtgpio: fix OF_hasprop() usage
The function returns a bool. This driver was merged recently (by me) and I missed this instance. While here, adjust the ofw_bus_status_okay() call similarly. This function still returns an int, but this usage is more widely used in our drivers. No functional change intended. MFC after: 3 days Sponsored by: The FreeBSD Foundation Fixes: b60cd486a652 ("ofw: bool-ify OF_hasprop()")
-rw-r--r--sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c b/sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c
index 64ce6fda6306..797896a7f22b 100644
--- a/sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c
+++ b/sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c
@@ -206,14 +206,14 @@ rpi_virt_gpio_probe(device_t dev)
union msg_gpiovirtbuf cfg;
int rv;
- if (ofw_bus_status_okay(dev) == 0)
+ if (!ofw_bus_status_okay(dev))
return (ENXIO);
if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0)
return (ENXIO);
gpio = ofw_bus_get_node(dev);
- if (OF_hasprop(gpio, "gpio-controller") == 0)
+ if (!OF_hasprop(gpio, "gpio-controller"))
return (ENXIO);
/* Check whether the firmware is ready. */