Quoting Sakari Ailus (2024-03-13 07:24:56) > Streaming will have been stopped by the sensor is powered off, and so by the time the sensor or before the sensor > sensor->streaming is also false already. Do not set it as part of the > runtime suspend callback. > Reviewed-by: Kieran Bingham <kieran.bingham@xxxxxxxxxxxxxxxx> > Signed-off-by: Sakari Ailus <sakari.ailus@xxxxxxxxxxxxxxx> > --- > drivers/media/i2c/ccs/ccs-core.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/drivers/media/i2c/ccs/ccs-core.c b/drivers/media/i2c/ccs/ccs-core.c > index e21287d50c15..671540a8ab6a 100644 > --- a/drivers/media/i2c/ccs/ccs-core.c > +++ b/drivers/media/i2c/ccs/ccs-core.c > @@ -1710,7 +1710,6 @@ static int ccs_power_off(struct device *dev) > usleep_range(5000, 5000); > regulator_bulk_disable(ARRAY_SIZE(ccs_regulators), > sensor->regulators); > - sensor->streaming = false; > > return 0; > } > -- > 2.39.2 >