diff --git a/drivers/hwmon/chipcap2.c b/drivers/hwmon/chipcap2.c index 654f6420da7a..837b1830f2e4 100644 --- a/drivers/hwmon/chipcap2.c +++ b/drivers/hwmon/chipcap2.c @@ -120,8 +120,10 @@ static int cc2_enable(struct cc2_data *data) int ret; /* exclusive regulator, check in case a disable failed */ - if (regulator_is_enabled(data->regulator)) + if (regulator_is_enabled(data->regulator)) { + data->process_irqs = true; return 0; + } /* clear any pending completion */ try_wait_for_completion(&data->complete);