linux/drivers/media/platform/vsp1
Laurent Pinchart 9fd099b183 media: v4l: vsp1: Don't start/stop media pipeline for DRM
The DRM support code manages a pipeline of VSP entities, each backed by
a media entity. When starting or stopping the pipeline, it starts and
stops the media pipeline through the media API in order to store the
pipeline pointer in every entity.

The driver doesn't use the pipe pointer in media entities, neither does
it rely on the other effects of the media_pipeline_start() and
media_pipeline_stop() functions. Furthermore, as the media links for the
DRM pipeline are never set up correctly, and as the pipeline can be
modified dynamically when enabling or disabling planes, the current
implementation is not correct. Remove the incorrect and unneeded code.

While at it remove the outdated comment that states that entities are
not started when the LIF is setup, as they now are.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-05-04 07:03:32 -04:00
..
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vsp1_bru.c v4l: vsp1: Add support for the BRS entity 2017-07-29 23:46:56 +03:00
vsp1_bru.h v4l: vsp1: Add support for the BRS entity 2017-07-29 23:46:56 +03:00
vsp1_clu.c [media] vsp1: fix CodingStyle violations on multi-line comments 2016-09-19 15:18:01 -03:00
vsp1_clu.h
vsp1_dl.c media: v4l: vsp1: Fix header display list status check in continuous mode 2018-02-26 10:23:00 -05:00
vsp1_dl.h v4l: vsp1: Don't recycle active list at display start 2017-07-29 23:46:56 +03:00
vsp1_drm.c media: v4l: vsp1: Don't start/stop media pipeline for DRM 2018-05-04 07:03:32 -04:00
vsp1_drm.h drm: rcar-du: Repair vblank for DRM page flips using the VSP 2017-08-03 16:17:30 +03:00
vsp1_drv.c media: vsp1: Prevent suspending and resuming DRM pipelines 2017-12-08 10:40:10 -05:00
vsp1_entity.c v4l: vsp1: Add support for multiple LIF instances 2017-08-03 16:17:20 +03:00
vsp1_entity.h media updates for v4.14-rc1 2017-09-07 12:53:14 -07:00
vsp1_hgo.c [media] vsp1: set V4L2_CTRL_FLAG_MODIFY_LAYOUT for histogram controls 2017-04-14 22:55:54 -03:00
vsp1_hgo.h [media] v4l: vsp1: Add HGO support 2017-04-14 22:48:33 -03:00
vsp1_hgt.c [media] v4l: vsp1: Add HGT support 2017-04-14 22:53:00 -03:00
vsp1_hgt.h [media] v4l: vsp1: Add HGT support 2017-04-14 22:53:00 -03:00
vsp1_histo.c [media] v4l: vsp1: Add histogram support 2017-04-14 22:42:14 -03:00
vsp1_histo.h [media] v4l: vsp1: Add histogram support 2017-04-14 22:42:14 -03:00
vsp1_hsit.c [media] v4l: vsp1: Fix multi-line comment style 2017-04-10 08:31:39 -03:00
vsp1_hsit.h
vsp1_lif.c media: v4l: vsp1: Fix video output on R8A77970 2018-02-26 10:27:28 -05:00
vsp1_lif.h v4l: vsp1: Add support for multiple LIF instances 2017-08-03 16:17:20 +03:00
vsp1_lut.c [media] v4l: vsp1: Replace .set_memory() with VSP1_ENTITY_PARAMS_PARTITION 2016-09-19 14:58:59 -03:00
vsp1_lut.h
vsp1_pipe.c media updates for v4.14-rc1 2017-09-07 12:53:14 -07:00
vsp1_pipe.h media updates for v4.14-rc1 2017-09-07 12:53:14 -07:00
vsp1_regs.h media: v4l: vsp1: Fix video output on R8A77970 2018-02-26 10:27:28 -05:00
vsp1_rpf.c media: v4l: vsp1: Allow entities to participate in the partition algorithm 2017-08-20 09:32:49 -04:00
vsp1_rwpf.c [media] v4l: vsp1: wpf: Implement rotation support 2017-04-14 22:36:03 -03:00
vsp1_rwpf.h [media] v4l: vsp1: wpf: Implement rotation support 2017-04-14 22:36:03 -03:00
vsp1_sru.c media: v4l: vsp1: Allow entities to participate in the partition algorithm 2017-08-20 09:32:49 -04:00
vsp1_sru.h
vsp1_uds.c media: v4l: vsp1: Allow entities to participate in the partition algorithm 2017-08-20 09:32:49 -04:00
vsp1_uds.h
vsp1_video.c media updates for v4.14-rc1 2017-09-07 12:53:14 -07:00
vsp1_video.h Merge branch 'topic/vsp1' into patchwork 2016-07-13 13:43:48 -03:00
vsp1_wpf.c media: vsp1: Fix BRx conditional path in WPF 2018-04-04 06:27:28 -04:00
vsp1.h v4l: vsp1: Add support for multiple LIF instances 2017-08-03 16:17:20 +03:00