drm/msm: create ESD worker thread to check panel status

Create ESD worker thread which periodically checks for
panel status. If panel health check is successful then
reschedule the work to be executed after a predefined delay.
If panel does not respond then PANEL_DEAD will reported to
user space to trigger the recovery procedure.

Change-Id: I58ab04dabd47b07ef6df80bdb9b22c20e087deec
Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
8 files changed