aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/mfd/ene-kb3930.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mfd/ene-kb3930.c')
-rw-r--r--drivers/mfd/ene-kb3930.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mfd/ene-kb3930.c b/drivers/mfd/ene-kb3930.c
index fa0ad2f14a39..9460a67acb0b 100644
--- a/drivers/mfd/ene-kb3930.c
+++ b/drivers/mfd/ene-kb3930.c
@@ -162,7 +162,7 @@ static int kb3930_probe(struct i2c_client *client)
devm_gpiod_get_array_optional(dev, "off", GPIOD_IN);
if (IS_ERR(ddata->off_gpios))
return PTR_ERR(ddata->off_gpios);
- if (ddata->off_gpios->ndescs < 2) {
+ if (ddata->off_gpios && ddata->off_gpios->ndescs < 2) {
dev_err(dev, "invalid off-gpios property\n");
return -EINVAL;
}