linux/drivers/media/platform
Sakari Ailus 0ca0bcfcfe [media] v4l: omap3isp: Fix sub-device power management code
commit 9d39f05490 upstream.

Commit 813f5c0ac5 ("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: 813f5c0ac5 [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: Luis Henriques <luis.henriques@canonical.com>
History 2015-09-28 10:21:30 +01:00
..
blackfin [media] media: bfin_capture: Switch to pad-level DV operations 2014-05-25 12:42:37 -03:00
davinci [media] davinci: vpif: missing unlocks on error 2014-07-04 15:12:23 -03:00
exynos-gsc [media] vb2: stop_streaming should return void 2014-04-23 10:12:51 -03:00
exynos4-is [media] exynos4-is: Remove support for non-dt platforms 2014-05-23 18:52:54 -03:00
marvell-ccic [media] vb2: stop_streaming should return void 2014-04-23 10:12:51 -03:00
omap [media] omap_vout: Add DVI display type support 2014-03-11 12:10:06 -03:00
omap3isp [media] v4l: omap3isp: Fix sub-device power management code 2015-09-28 10:21:30 +01:00
s3c-camif [media] vb2: stop_streaming should return void 2014-04-23 10:12:51 -03:00
s5p-g2d [media] v4l: Copy timestamp source flags to destination on m2m devices 2014-03-05 16:47:15 -03:00
s5p-jpeg [media] s5p-jpeg: Fix NV12 format entry related to S5C2120 SoC 2014-05-13 20:23:03 -03:00
s5p-mfc [media] media: s5p-mfc: fix mmap support for 64bit arch 2015-04-27 16:16:33 +01:00
s5p-tv [media] s5p-tv: hdmiphy: Remove deprecated video-level DV timings operation 2014-05-25 12:45:52 -03:00
soc_camera [media] v4l: subdev: Move [gs]_std operation to video ops 2014-05-24 17:11:26 -03:00
ti-vpe [media] v4l: ti-vpe: Rename csc memory resource name 2014-05-23 14:33:17 -03:00
vsp1 media: v4l: vsp1: Remove the unneeded vsp1_video_buffer video field 2014-09-17 09:21:49 -07:00
arv.c [media] arv: fix sleep_on race 2014-03-11 09:23:10 -03:00
coda.c [media] media: coda: Use full device name for request_irq() 2014-05-23 12:21:09 -03:00
coda.h [media] coda: add CODA7541 decoding support 2013-07-31 15:56:44 -03:00
fsl-viu.c [media] v4l: subdev: Move [gs]_std operation to video ops 2014-05-24 17:11:26 -03:00
indycam.c [media] indycam: remove g_chip_ident op 2013-06-17 08:49:47 -03:00
indycam.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
Kconfig [media] omap3isp: Use the ARM DMA IOMMU-aware operations 2014-05-25 11:18:42 -03:00
m2m-deinterlace.c [media] v4l: Copy timestamp source flags to destination on m2m devices 2014-03-05 16:47:15 -03:00
Makefile [media] omap24xx/tcm825x: move to staging for future removal 2013-12-20 13:45:22 -02:00
mem2mem_testdev.c [media] vb2: stop_streaming should return void 2014-04-23 10:12:51 -03:00
mx2_emmaprp.c [media] media: mx2-emmaprp: Add missing mutex_destroy() 2014-05-23 14:57:35 -03:00
sh_veu.c [media] sh_veu: v4l2_dev wasn't set 2015-04-27 16:16:33 +01:00
sh_vou.c [media] sh_vou: comment unused vars 2014-01-13 11:30:26 -02:00
timblogiw.c [media] v4l: subdev: Move [gs]_std operation to video ops 2014-05-24 17:11:26 -03:00
via-camera.c [media] via-camera: replace current_norm by g_std 2013-06-17 09:33:49 -03:00
via-camera.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vino.c [media] v4l: subdev: Move [gs]_std operation to video ops 2014-05-24 17:11:26 -03:00
vino.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vivi.c [media] vb2: stop_streaming should return void 2014-04-23 10:12:51 -03:00