Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5032847a authored by Petar Sivenov's avatar Petar Sivenov Committed by Gerrit - the friendly Code Review server
Browse files

msm: camera: isp: allow state transition for controllable output



Controllable output streams can provide continuous output although are
represented as burst stream in kernel. So they need to support runtime
stream state transitions like continuous streams.

Change-Id: Iab77d448d2038191ee53c638a38914423fda3d9e
Signed-off-by: default avatarPetar Sivenov <psiven@codeaurora.org>
parent ce778ff3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -925,7 +925,8 @@ void msm_isp_axi_cfg_update(struct vfe_device *vfe_dev,
		}
		num_stream++;
		stream_info = &axi_data->stream_info[i];
		if (stream_info->stream_type == BURST_STREAM ||
		if ((stream_info->stream_type == BURST_STREAM &&
			!stream_info->controllable_output) ||
			stream_info->state == AVALIABLE)
			continue;
		spin_lock_irqsave(&stream_info->lock, flags);