aboutsummaryrefslogtreecommitdiff
path: root/drivers/video/mcde/mcde_regs.h
diff options
context:
space:
mode:
authorJimmy Rubin <jimmy.rubin@stericsson.com>2010-10-12 14:21:00 +0200
committerJonas ABERG <jonas.aberg@stericsson.com>2010-12-08 08:32:38 +0100
commitbffb8da32a433b0b67ba8e81194c1ceb81499b3c (patch)
tree40110029c9bde0d6dcbd35bc22118b8bf2da156e /drivers/video/mcde/mcde_regs.h
parent9fc85f544d2cbf50386df1f5da5848f663104f7c (diff)
MCDE: Add maja support
This patch does the following: * Adds support for maja hw * Enables HW MEM for Maja ST Ericsson ID: WP 279382 Change-Id: I21e9841359f06ca00c75d36cbc6a5a29059b0a11 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/9963 Tested-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
Diffstat (limited to 'drivers/video/mcde/mcde_regs.h')
-rw-r--r--drivers/video/mcde/mcde_regs.h40
1 files changed, 28 insertions, 12 deletions
diff --git a/drivers/video/mcde/mcde_regs.h b/drivers/video/mcde/mcde_regs.h
index 88f295bd3cc..e9615ebe037 100644
--- a/drivers/video/mcde/mcde_regs.h
+++ b/drivers/video/mcde/mcde_regs.h
@@ -13,6 +13,14 @@
#define MCDE_CR_DSICMD1_EN_V1_MASK 0x00000002
#define MCDE_CR_DSICMD1_EN_V1(__x) \
MCDE_VAL2REG(MCDE_CR, DSICMD1_EN_V1, __x)
+#define MCDE_CR_DSI0_EN_V3_SHIFT 0
+#define MCDE_CR_DSI0_EN_V3_MASK 0x00000001
+#define MCDE_CR_DSI0_EN_V3(__x) \
+ MCDE_VAL2REG(MCDE_CR, DSI0_EN_V3, __x)
+#define MCDE_CR_DSI1_EN_V3_SHIFT 1
+#define MCDE_CR_DSI1_EN_V3_MASK 0x00000002
+#define MCDE_CR_DSI1_EN_V3(__x) \
+ MCDE_VAL2REG(MCDE_CR, DSI1_EN_V3, __x)
#define MCDE_CR_DSICMD0_EN_V1_SHIFT 2
#define MCDE_CR_DSICMD0_EN_V1_MASK 0x00000004
#define MCDE_CR_DSICMD0_EN_V1(__x) \
@@ -37,6 +45,10 @@
#define MCDE_CR_DBIC0_EN_V1_MASK 0x00000080
#define MCDE_CR_DBIC0_EN_V1(__x) \
MCDE_VAL2REG(MCDE_CR, DBIC0_EN_V1, __x)
+#define MCDE_CR_DBI_EN_V3_SHIFT 7
+#define MCDE_CR_DBI_EN_V3_MASK 0x00000080
+#define MCDE_CR_DBI_EN_V3(__x) \
+ MCDE_VAL2REG(MCDE_CR, DBI_EN_V3, __x)
#define MCDE_CR_DPIB_EN_V1_SHIFT 8
#define MCDE_CR_DPIB_EN_V1_MASK 0x00000100
#define MCDE_CR_DPIB_EN_V1(__x) \
@@ -45,6 +57,10 @@
#define MCDE_CR_DPIA_EN_V1_MASK 0x00000200
#define MCDE_CR_DPIA_EN_V1(__x) \
MCDE_VAL2REG(MCDE_CR, DPIA_EN_V1, __x)
+#define MCDE_CR_DPI_EN_V3_SHIFT 9
+#define MCDE_CR_DPI_EN_V3_MASK 0x00000200
+#define MCDE_CR_DPI_EN_V3(__x) \
+ MCDE_VAL2REG(MCDE_CR, DPI_EN_V3, __x)
#define MCDE_CR_IFIFOCTRLEN_SHIFT 15
#define MCDE_CR_IFIFOCTRLEN_MASK 0x00008000
#define MCDE_CR_IFIFOCTRLEN(__x) \
@@ -3496,23 +3512,23 @@
MCDE_VAL2REG(MCDE_TVTIM1B, DHO, __x)
#define MCDE_TVLBALWA 0x00000850
#define MCDE_TVLBALWA_GROUPOFFSET 0x200
-#define MCDE_TVLBALWA_LBW_SHIFT 0
-#define MCDE_TVLBALWA_LBW_MASK 0x000007FF
-#define MCDE_TVLBALWA_LBW(__x) \
- MCDE_VAL2REG(MCDE_TVLBALWA, LBW, __x)
-#define MCDE_TVLBALWA_ALW_SHIFT 16
-#define MCDE_TVLBALWA_ALW_MASK 0x07FF0000
+#define MCDE_TVLBALWA_ALW_SHIFT 0
+#define MCDE_TVLBALWA_ALW_MASK 0x000007FF
#define MCDE_TVLBALWA_ALW(__x) \
MCDE_VAL2REG(MCDE_TVLBALWA, ALW, __x)
+#define MCDE_TVLBALWA_LBW_SHIFT 16
+#define MCDE_TVLBALWA_LBW_MASK 0x07FF0000
+#define MCDE_TVLBALWA_LBW(__x) \
+ MCDE_VAL2REG(MCDE_TVLBALWA, LBW, __x)
#define MCDE_TVLBALWB 0x00000A50
-#define MCDE_TVLBALWB_LBW_SHIFT 0
-#define MCDE_TVLBALWB_LBW_MASK 0x000007FF
-#define MCDE_TVLBALWB_LBW(__x) \
- MCDE_VAL2REG(MCDE_TVLBALWB, LBW, __x)
-#define MCDE_TVLBALWB_ALW_SHIFT 16
-#define MCDE_TVLBALWB_ALW_MASK 0x07FF0000
+#define MCDE_TVLBALWB_ALW_SHIFT 0
+#define MCDE_TVLBALWB_ALW_MASK 0x000007FF
#define MCDE_TVLBALWB_ALW(__x) \
MCDE_VAL2REG(MCDE_TVLBALWB, ALW, __x)
+#define MCDE_TVLBALWB_LBW_SHIFT 16
+#define MCDE_TVLBALWB_LBW_MASK 0x07FF0000
+#define MCDE_TVLBALWB_LBW(__x) \
+ MCDE_VAL2REG(MCDE_TVLBALWB, LBW, __x)
#define MCDE_TVBL2A 0x00000854
#define MCDE_TVBL2A_GROUPOFFSET 0x200
#define MCDE_TVBL2A_BEL2_SHIFT 0