linux_dsm_epyc7002/drivers/media/platform/vsp1
Laurent Pinchart 7ff667cfe3 media: v4l: vsp1: Setup BRU at atomic commit time
To implement fully dynamic plane assignment to pipelines, we need to
reassign the BRU and BRS to the DRM pipelines in the atomic commit
handler. In preparation for this setup factor out the BRU source pad
code and call it both at LIF setup and atomic commit time.

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 08:00:07 -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 [media] v4l: vsp1: clu: Support runtime modification of controls 2016-06-28 12:25:31 -03:00
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: Setup BRU at atomic commit time 2018-05-04 08:00:07 -04:00
vsp1_drm.h media: v4l: vsp1: Setup BRU at atomic commit time 2018-05-04 08:00:07 -04:00
vsp1_drv.c media: v4l: vsp1: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04:00
vsp1_entity.c v4l: vsp1: Add support for multiple LIF instances 2017-08-03 16:17:20 +03:00
vsp1_entity.h media: v4l: vsp1: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04: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: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04:00
vsp1_histo.h media: v4l: vsp1: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04: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 [media] v4l: vsp1: lut: Support runtime modification of controls 2016-06-28 12:24:37 -03:00
vsp1_pipe.c media: v4l: vsp1: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04: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: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04: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 [media] v4l: vsp1: sru: Don't program intensity in control set handler 2016-04-13 17:42:44 -03:00
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 [media] v4l: vsp1: Simplify alpha propagation 2016-06-28 12:29:33 -03:00
vsp1_video.c media: v4l: vsp1: Store pipeline pointer in vsp1_entity 2018-05-04 07:55:08 -04: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