summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimmy Rubin <jimmy.rubin@stericsson.com>2011-10-13 13:45:52 +0200
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:04:16 +0200
commit2e1b095854195dbac290262e1e06d18916f19af5 (patch)
treed8b693f116a20de455ad26a95bb2607f0d2a1080
parentc83c948be65d38610e83cdcebff58f50e0246a24 (diff)
video: mcde: Add support for 4_1_3 hardware
MCDE version 4.1.3 is used in db9540 v1. ST-Ericsson ID: 362765 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I50c6d551df79f5f2b65254f3f3176520b909ccc9 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33969 Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>
-rw-r--r--drivers/video/mcde/mcde_hw.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/video/mcde/mcde_hw.c b/drivers/video/mcde/mcde_hw.c
index 7e8c010c710..0e081ed7f0c 100644
--- a/drivers/video/mcde/mcde_hw.c
+++ b/drivers/video/mcde/mcde_hw.c
@@ -89,6 +89,7 @@ static void wait_for_flow_disabled(struct mcde_chnl_state *chnl);
#define DSI_READ_NBR_OF_RETRIES 2
#define MCDE_FLOWEN_MAX_TRIAL 60
+#define MCDE_VERSION_4_1_3 0x04010300
#define MCDE_VERSION_4_0_4 0x04000400
#define MCDE_VERSION_3_0_8 0x03000800
#define MCDE_VERSION_3_0_5 0x03000500
@@ -2995,6 +2996,14 @@ static int probe_hw(struct platform_device *pdev)
dsi_ifc_is_supported = false;
dev_info(&mcde_dev->dev, "db5500 V2 HW\n");
break;
+ case MCDE_VERSION_4_1_3:
+ num_dsilinks = 3;
+ num_channels = 4;
+ num_overlays = 6;
+ dsi_ifc_is_supported = true;
+ input_fifo_size = 192;
+ dev_info(&mcde_dev->dev, "db9540 V1 HW\n");
+ break;
case MCDE_VERSION_3_0_5:
/* Intentional */
case MCDE_VERSION_1_0_4: