summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorArchit Taneja <archit@ti.com>2012-07-30 12:54:23 +0800
committerAndy Green <andy.green@linaro.org>2012-07-30 12:54:23 +0800
commite4bfad79d2eec450f95b3483033d6e32b7f7135c (patch)
tree2bd290fb483009d71e8f6fccdacbee39054651d2 /include
parent180b5c412a6e2baad34bb8776f7c423b74582ad9 (diff)
OMAPDSS: DISPC: Read fifo size of Writeback pipeline
The Writeback pipeline is a block in OMAP4's Display controller which can take input from a pipeline or an overlay manager and feed it back to memory. Hence, it allows to take benefit of the hardware processing available inside the DISPC like color space conversion, rescaling, compositing to perform memory-to-memory transfer with data processing or capturing a displayed frame. The Writeback pipeline has it's own FIFO like the other pipelines. Since Writeback isn't supported in OMAPDSS yet, we can use it's FIFO for some other pipe which needs it. OMAP4 DISPC has a mechanism to share FIFOs among pipes which makes this possible. Add writeback pipeline as a member of omap_plane struct, add register offsets for it's FIFO_SIZE_STATUS register so that the DISPC driver is aware of it's fifo size. This would be used later to transfer the FIFO to another pipe, and have a larger FIFO during fifomerge.
Diffstat (limited to 'include')
-rw-r--r--include/video/omapdss.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/video/omapdss.h b/include/video/omapdss.h
index ad66eb35168e..39a9d2a65432 100644
--- a/include/video/omapdss.h
+++ b/include/video/omapdss.h
@@ -69,6 +69,7 @@ enum omap_plane {
OMAP_DSS_VIDEO1 = 1,
OMAP_DSS_VIDEO2 = 2,
OMAP_DSS_VIDEO3 = 3,
+ OMAP_DSS_WB = 4,
};
enum omap_channel {