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>