summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/panel-a-1200-800-8-0.c
diff options
context:
space:
mode:
authorAllen Chang <allchang@nvidia.com>2014-03-28 13:49:43 +0800
committerRiham Haidar <rhaidar@nvidia.com>2014-05-12 11:52:33 -0700
commita9e86b2ce13470946bb383308fee0176a1f1ebc0 (patch)
tree077ca2c6698fa12f7d6634bc73d9396d48299daa /arch/arm/mach-tegra/panel-a-1200-800-8-0.c
parent409161e048a5151d351f67f188099aa9bbc94747 (diff)
video: tegra: dsi: improve VBLANK command latency
club short packet VBLANK commands into single transmission Bug 1488678 Change-Id: Ia4d7a8808aff36cb6d07e36cb261ccd57224e95b Signed-off-by: Allen Chang <allchang@nvidia.com> Reviewed-on: http://git-master/r/388149 (cherry picked from commit fc8a63d72f68305a8c5b0229d214744e03be6add) Reviewed-on: http://git-master/r/407401 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/panel-a-1200-800-8-0.c')
-rw-r--r--arch/arm/mach-tegra/panel-a-1200-800-8-0.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/panel-a-1200-800-8-0.c b/arch/arm/mach-tegra/panel-a-1200-800-8-0.c
index 9489edb30673..99919097f2b5 100644
--- a/arch/arm/mach-tegra/panel-a-1200-800-8-0.c
+++ b/arch/arm/mach-tegra/panel-a-1200-800-8-0.c
@@ -87,9 +87,11 @@ static u8 enable_pwr[] = {0xC3, 0x40, 0x00, 0x28};
static struct tegra_dsi_cmd dsi_a_1200_800_8_0_init_cmd[] = {
DSI_CMD_VBLANK_LONG(MIPI_DSI_DCS_LONG_WRITE, test_key),
DSI_DLY_MS(5),
- DSI_CMD_VBLANK_SHORT(DSI_DCS_WRITE_0_PARAM, DSI_DCS_EXIT_SLEEP_MODE, 0x0),
+ DSI_CMD_VBLANK_SHORT(DSI_DCS_WRITE_0_PARAM, DSI_DCS_EXIT_SLEEP_MODE,
+ 0x0, CMD_NOT_CLUBBED),
DSI_DLY_MS(5),
- DSI_CMD_VBLANK_SHORT(DSI_DCS_WRITE_0_PARAM, DSI_DCS_SET_DISPLAY_ON, 0x0),
+ DSI_CMD_VBLANK_SHORT(DSI_DCS_WRITE_0_PARAM, DSI_DCS_SET_DISPLAY_ON,
+ 0x0, CMD_NOT_CLUBBED),
DSI_DLY_MS(10),
DSI_CMD_VBLANK_LONG(MIPI_DSI_DCS_LONG_WRITE, enable_pwr),
DSI_DLY_MS(170),