VIGS: fix DPMS deadlock 50/26350/1
authorStanislav Vorobiov <s.vorobiov@samsung.com>
Tue, 5 Aug 2014 10:16:32 +0000 (14:16 +0400)
committerStanislav Vorobiov <s.vorobiov@samsung.com>
Tue, 19 Aug 2014 12:17:30 +0000 (16:17 +0400)
commitb1aad16d0cd3495854f4193ad4c27f889d178a76
treed1853da50c3d4ac71fc46a7fdbabc5f9fb4ca0ac
parent96f04f582a6f1adc64f42d55a2f7ec1d36fc2e27
VIGS: fix DPMS deadlock

fb call chain callback might issue FB_BLANK event
itself, this leads to DPMS call in DRM. If fb call
chain walk is initiated from DPMS then this leads to
deadlock

Change-Id: I00f81cd8f81ea783f740f11767f65e4c01097989
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
drivers/gpu/drm/vigs/vigs_crtc.c
drivers/gpu/drm/vigs/vigs_crtc.h
drivers/gpu/drm/vigs/vigs_device.h
drivers/gpu/drm/vigs/vigs_fbdev.c