Fix return value. Should be logic one or zero.

This commit is contained in:
Ruslan Bukin 2014-05-15 10:06:59 +00:00
parent 87ddbe8241
commit 3d0bf6b1d0

View File

@ -242,7 +242,7 @@ vf_gpio_pin_get(device_t dev, uint32_t pin, unsigned int *val)
return (EINVAL);
GPIO_LOCK(sc);
*val = (READ4(sc, GPIO_PDOR(i)) & (1 << (i % 32)));
*val = (READ4(sc, GPIO_PDIR(i)) & (1 << (i % 32))) ? 1 : 0;
GPIO_UNLOCK(sc);
return (0);