]> asedeno.scripts.mit.edu Git - linux.git/commit
media: vsp1: dl: Allow chained display lists for display pipelines
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Mon, 11 Mar 2019 18:16:33 +0000 (20:16 +0200)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Mon, 18 Mar 2019 15:23:59 +0000 (17:23 +0200)
commit5c7de45a43a8ac00e61f5551b3d639c95c038e4b
tree4f4873052dabe98a03b0b19585d5345f2f381e9a
parentb36c6049ed4b6ef73fd2ca3802335af921886f91
media: vsp1: dl: Allow chained display lists for display pipelines

Refactor the display list header setup to allow chained display lists
with display pipelines. Chain the display lists as for mem-to-mem
pipelines, but enable the frame end interrupt for every list as display
pipelines have a single list per frame.

This feature will be used to disable writeback exactly one frame after
enabling it by chaining a writeback disable display list.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/vsp1/vsp1_dl.c