summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorArchit Taneja <archit@ti.com>2010-09-22 17:05:48 +0530
committerRicardo Perez Olivares <x0081762@ti.com>2010-09-27 17:10:26 -0500
commitfbafe7dcfa6feddc822825dc14ee1713076bd8a7 (patch)
tree00234aa971d061f3dcf7164049bd60b42302ace7 /arch
parent95309c8cf88f6435eccb136395c42d515b6dbe52 (diff)
OMAP: DSS2: Introduce a new "Transition" DSS Display State
DSS2 exposes functions to PM which cut DSS opt clocks if all the panels are disabled or suspended. Since the time taken for enabling the DSI engine and panel consumes a lot of time, it is required to change the state of the DSS panel to a non-disabled/non-suspended state so that the DSS opt clocks are not touched during the init period. A new state called OMAP_DSS_DISPLAY_TRANSITION is introduced to represent this state.
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/plat-omap/include/plat/display.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/include/plat/display.h b/arch/arm/plat-omap/include/plat/display.h
index 980e939a8cdd..1e54b75a74ee 100644
--- a/arch/arm/plat-omap/include/plat/display.h
+++ b/arch/arm/plat-omap/include/plat/display.h
@@ -201,6 +201,7 @@ enum omap_dss_display_state {
OMAP_DSS_DISPLAY_DISABLED = 0,
OMAP_DSS_DISPLAY_ACTIVE,
OMAP_DSS_DISPLAY_SUSPENDED,
+ OMAP_DSS_DISPLAY_TRANSITION,
};
/* XXX perhaps this should be removed */