]> www.infradead.org Git - users/jedix/linux-maple.git/commit
v4l: omap3isp: Fix sub-device power management code
authorSakari Ailus <sakari.ailus@iki.fi>
Fri, 12 Jun 2015 23:06:23 +0000 (20:06 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 29 Sep 2015 17:26:07 +0000 (19:26 +0200)
commitf82aa0e2a52daa65a7c6648c5d5d331c93d61774
tree56f6f1ed0dbfdcabcfbb97dc6c228f1c92d508ae
parent78cc6a0aa1812329d31c3633bef364e9b15f0051
v4l: omap3isp: Fix sub-device power management code

commit 9d39f05490115bf145e5ea03c0b7ec9d3d015b01 upstream.

Commit 813f5c0ac5cc ("media: Change media device link_notify behaviour")
modified the media controller link setup notification API and updated the
OMAP3 ISP driver accordingly. As a side effect it introduced a bug by
turning power on after setting the link instead of before. This results in
sub-devices not being powered down in some cases when they should be. Fix
it.

Fixes: 813f5c0ac5cc [media] media: Change media device link_notify behaviour
Signed-off-by: Sakari Ailus <sakari.ailus@iki.fi>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/platform/omap3isp/isp.c