drm/exynos: Fix up encoder->dpms locking
authorSean Paul <seanpaul@chromium.org>
Thu, 8 Nov 2012 16:44:14 +0000 (11:44 -0500)
committerGerrit <chrome-bot@google.com>
Tue, 13 Nov 2012 17:31:09 +0000 (09:31 -0800)
commit47eff585edd71efd3ba16e1f473f780035f560f0
tree90e9e24169ba55107930deab3c19c036cdca7e43
parentaf42f0b191e210313550bda2cce4b99ad617a6d1
drm/exynos: Fix up encoder->dpms locking

encoder->dpms was both being read and written without the struct mutex
lock. Fix this so we're synchronized.

BUG=None
TEST=Tested on snow, ensured we only called dpms once

Change-Id: I7d2b34e908273660c31c0290e3c6c632556297fc
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/37643
Reviewed-by: Mandeep Singh Baines <msb@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
drivers/gpu/drm/exynos/exynos_drm_encoder.c