Fix gpio interrupt enable fail.
If set both falling and rising to TRUE,
it will be cause bcm4390x_gpio_enable return -EINVAL.
================================================
if (falling && rising) {
return -EINVAL;
}	if (falling && rising) {
return -EINVAL;
}
================================================
@@ -270,7 +270,7 @@ static void gpio_enable(FAR struct gpio_upperhalf_s *priv)
/* Enable/disable GPIO interrupts */
DEBUGASSERT(lower->ops->enable);
if (rising || falling) {
- lower->ops->enable(lower, true, true, gpio_interrupt);
+ lower->ops->enable(lower, falling, rising, gpio_interrupt);
} else {
/* Disable further interrupts */
lower->ops->enable(lower, false, false, NULL);
