summaryrefslogtreecommitdiff
path: root/drivers/video/mcde
diff options
context:
space:
mode:
authorJimmy Rubin <jimmy.rubin@stericsson.com>2011-10-13 13:45:52 +0200
committerJonas ABERG <jonas.aberg@stericsson.com>2011-10-19 12:06:16 +0200
commita950b61459a07611bede254ae6eea5a789eadebd (patch)
tree2bcc670a7b8417c32e05825efab7ba8f3d4a0110 /drivers/video/mcde
parent45bf278ca91630ba2261ae3398441772f370d349 (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>
Diffstat (limited to 'drivers/video/mcde')
-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 723941e6b55..1d9fef3525d 100644
--- a/drivers/video/mcde/mcde_hw.c
+++ b/drivers/video/mcde/mcde_hw.c
@@ -88,6 +88,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
@@ -2994,6 +2995,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: