summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2014-10-28 13:07:37 +0100
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2014-12-23 11:57:01 +0100
commit9587a3fc4333efd9cfd56a0754cabf76bdcdb3b0 (patch)
treee4e94aa13441bdee778cc2d5a25fce8f41ac60b4 /lib
parent[media] v4l: omap4iss: csi2: Perform real frame number propagation (diff)
downloadlinux-9587a3fc4333efd9cfd56a0754cabf76bdcdb3b0.tar.xz
linux-9587a3fc4333efd9cfd56a0754cabf76bdcdb3b0.zip
[media] v4l: omap4iss: Stop started entities when pipeline start fails
If an entity can't be started when starting a pipeline we need to clean up by stopping all entities that have been successfully started. Otherwise the hardware and software states won't match, potentially leading to crashes (for instance due to the CSI2 receiver receiving interrupts with a NULL pipeline pointer). Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions