summaryrefslogtreecommitdiffstats
path: root/drivers/video/omap2/dss/dss_features.h
diff options
context:
space:
mode:
authorArchit Taneja <archit@ti.com>2011-03-02 11:19:50 +0530
committerTomi Valkeinen <tomi.valkeinen@ti.com>2011-03-11 15:46:26 +0200
commit87a7484b6a9ceaa9e7a9a238154b02ed4495f26a (patch)
tree0eee96ab17d68e5ef8dcf509b2e0f39ecf5403ae /drivers/video/omap2/dss/dss_features.h
parent08a0a657949e723f0cbb6a33b1c706134d5a6d78 (diff)
downloadop-kernel-dev-87a7484b6a9ceaa9e7a9a238154b02ed4495f26a.zip
op-kernel-dev-87a7484b6a9ceaa9e7a9a238154b02ed4495f26a.tar.gz
OMAP2PLUS: DSS2: FEATURES: DISPC overlay code cleanup
Add dss_features and register fields to incorporate changes in DISPC pipelines between OMAP3 and OMAP4. Register fields added: FEAT_REG_HORIZONTALACCU, FEAT_REG_VERTICALACCU DSS Features added: FEAT_LINEBUFFERSPLIT, FEAT_ROWREPEATENABLE, FEAT_RESIZECONF _dispc_set_scaling() and _dispc_set_rotation_attrs() have been cleaned up. Signed-off-by: Archit Taneja <archit@ti.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video/omap2/dss/dss_features.h')
-rw-r--r--drivers/video/omap2/dss/dss_features.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/dss_features.h b/drivers/video/omap2/dss/dss_features.h
index b9c70be..b3f8141 100644
--- a/drivers/video/omap2/dss/dss_features.h
+++ b/drivers/video/omap2/dss/dss_features.h
@@ -33,6 +33,9 @@ enum dss_feat_id {
FEAT_PCKFREEENABLE = 1 << 5,
FEAT_FUNCGATED = 1 << 6,
FEAT_MGR_LCD2 = 1 << 7,
+ FEAT_LINEBUFFERSPLIT = 1 << 8,
+ FEAT_ROWREPEATENABLE = 1 << 9,
+ FEAT_RESIZECONF = 1 << 10,
};
/* DSS register field id */
@@ -42,6 +45,8 @@ enum dss_feat_reg_field {
FEAT_REG_FIFOHIGHTHRESHOLD,
FEAT_REG_FIFOLOWTHRESHOLD,
FEAT_REG_FIFOSIZE,
+ FEAT_REG_HORIZONTALACCU,
+ FEAT_REG_VERTICALACCU,
};
/* DSS Feature Functions */
OpenPOWER on IntegriCloud