Make get_lcd_power() use dpms to get lcd power 07/217807/4 accepted/tizen/unified/20191118.122822 submit/tizen/20191118.061624
authorYoungjae Cho <y0.cho@samsung.com>
Thu, 14 Nov 2019 08:49:11 +0000 (17:49 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Mon, 18 Nov 2019 05:25:29 +0000 (05:25 +0000)
commita83bbab5d9f966dfecb729524b8bac831c3f6f73
tree55a0949fd7196912a9f57cf24ed8c515fb8b506e
parent78ebde4dcbbc063569685eb4ff56826509d6e594
Make get_lcd_power() use dpms to get lcd power

Deviced used to set lcd power by requesting to dpms(dpms_set_state), but
get lcd power by reading node directly through HAL(display_dev->get_state).
To make this get/set machanism same, get mechanism changed to use
dpms(dpms_get_state), removed all regarding HAL. Also, make dpms_get_state
synchronous and dpms_set_state asynchronous to ensure latency issue.

Change-Id: Ib93cb55d18f3e175a16c7138288b09ac76d25f05
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
plugins/iot/display/device-interface.c
plugins/mobile/display/device-interface.c
plugins/tv/display/device-interface.c
plugins/wearable/display/device-interface.c
src/display/display-dpms.c