|
@@ -453,6 +453,7 @@ static int apds9960_set_power_state(struct apds9960_data *data, bool on)
|
|
usleep_range(data->als_adc_int_us,
|
|
usleep_range(data->als_adc_int_us,
|
|
APDS9960_MAX_INT_TIME_IN_US);
|
|
APDS9960_MAX_INT_TIME_IN_US);
|
|
} else {
|
|
} else {
|
|
|
|
+ pm_runtime_mark_last_busy(dev);
|
|
ret = pm_runtime_put_autosuspend(dev);
|
|
ret = pm_runtime_put_autosuspend(dev);
|
|
}
|
|
}
|
|
|
|
|