GFX-display: improve panel on/off path
authorKe Ai <ke.ai@intel.com>
Wed, 16 May 2012 03:26:12 +0000 (11:26 +0800)
committerbuildbot <buildbot@intel.com>
Mon, 21 May 2012 07:47:45 +0000 (00:47 -0700)
commit65d1e4d0ab9410d7427fc998ac8b24b7c9e35f50
tree9a4f5099366024ba8468aa47796c6ee506ae6e84
parentcf547175ce5a9998c86aee00c0d6009f3c774898
GFX-display: improve panel on/off path

BZ: 24684

1. add recovery mechanism when dsi
controller abnormal, such as FIFO not empty.

2. avoid duplicate setting for DPI controll
let SHUT_DOWN and TURN_ON symmetrical.

3. move mipi port disable before panel power off.
which symmetrical with power on case

Change-Id: I2a6c5f0b0984fadeb96988589b6d0eb9a398be37
Signed-off-by: Ke Ai <ke.ai@intel.com>
Reviewed-on: http://android.intel.com:8080/48900
Reviewed-by: Pan, Zhenjie <zhenjie.pan@intel.com>
Reviewed-by: Xu, Randy <randy.xu@intel.com>
Reviewed-by: Geng, Xiujun <xiujun.geng@intel.com>
Tested-by: Tong, BoX <box.tong@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/staging/mrst/drv/mdfld_dsi_dpi.c
drivers/staging/mrst/drv/mdfld_dsi_pkg_sender.c
drivers/staging/mrst/drv/mdfld_dsi_pkg_sender.h
drivers/staging/mrst/drv/mdfld_output.h
drivers/staging/mrst/drv/tmd_6x10_vid.c