aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/rt305x/rt305x_gpio.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/mips/rt305x/rt305x_gpio.c')
-rw-r--r--sys/mips/rt305x/rt305x_gpio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/mips/rt305x/rt305x_gpio.c b/sys/mips/rt305x/rt305x_gpio.c
index a911b3329175..1d685187ec17 100644
--- a/sys/mips/rt305x/rt305x_gpio.c
+++ b/sys/mips/rt305x/rt305x_gpio.c
@@ -242,8 +242,8 @@ rt305x_gpio_pin_setflags(device_t dev, uint32_t pin, uint32_t flags)
if (i >= sc->gpio_npins)
return (EINVAL);
- /* Filter out unwanted flags */
- if ((flags &= sc->gpio_pins[i].gp_caps) != flags)
+ /* Check for unwanted flags. */
+ if ((flags & sc->gpio_pins[i].gp_caps) != flags)
return (EINVAL);
/* Can't mix input/output together */