diff --git a/sys/dev/misc/gpio/gpio.c b/sys/dev/misc/gpio/gpio.c --- a/sys/dev/misc/gpio/gpio.c +++ b/sys/dev/misc/gpio/gpio.c @@ -594,7 +594,7 @@ KKASSERT(gp->pins); for (i = 0; i < gp->npins; i++) { - devfs_clone_bitmap_get(&DEVFS_CLONE_BITMAP(gpio), + devfs_clone_bitmap_put(&DEVFS_CLONE_BITMAP(gpio), minor(gp->pins[i].dev)); destroy_dev(gp->pins[i].dev); }