mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 18:09:56 +00:00
media: ccs: Drop re-entrant s_stream support
The s_stream is called to enable and to disable streaming on a sub-device. The caller may only call it to change the state, enabling streaming is not allowed when it is already disabled, and similarly for disabling streaming. Remove the check from the CCS driver. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
This commit is contained in:
committed by
Naushir Patuck
parent
ce3ee7787a
commit
2d048e0543
@@ -1903,9 +1903,6 @@ static int ccs_set_stream(struct v4l2_subdev *subdev, int enable)
|
|||||||
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
|
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
|
||||||
int rval;
|
int rval;
|
||||||
|
|
||||||
if (sensor->streaming == enable)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
if (!enable) {
|
if (!enable) {
|
||||||
ccs_stop_streaming(sensor);
|
ccs_stop_streaming(sensor);
|
||||||
sensor->streaming = false;
|
sensor->streaming = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user