]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
pinctrl: spmi-mpp: Be sure to clamp return value
[karo-tx-linux.git] / drivers / pinctrl / qcom / pinctrl-spmi-mpp.c
index 69c14ba177d0b51779dd7043efe18b9132b38bd7..ea1d2b2f6fd114b571f3a963b1fe3baf630b33c3 100644 (file)
@@ -591,7 +591,7 @@ static int pmic_mpp_get(struct gpio_chip *chip, unsigned pin)
                pad->out_value = ret & PMIC_MPP_REG_RT_STS_VAL_MASK;
        }
 
-       return pad->out_value;
+       return !!pad->out_value;
 }
 
 static void pmic_mpp_set(struct gpio_chip *chip, unsigned pin, int value)