]> git.itanic.dy.fi Git - linux-stable/commit
drm/radeon: Restore LCD backlight level on resume (>= R5xx)
authorMichel Dänzer <michel.daenzer@amd.com>
Mon, 28 Sep 2015 09:16:31 +0000 (18:16 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Oct 2015 21:43:19 +0000 (14:43 -0700)
commit27b9cf2edc7aac66c229c847411443cecc338720
tree5669015014a7b1cb4b818664e04dec5e1a8cb46f
parent64822f988a306843157002fa8536ae64df73a3d0
drm/radeon: Restore LCD backlight level on resume (>= R5xx)

commit 4281f46ef839050d2ef60348f661eb463c21cc2e upstream.

Instead of only enabling the backlight (which seems to set it to max
brightness), just re-set the current backlight level, which also takes
care of enabling the backlight if necessary.

Only the radeon_atom_encoder_dpms_dig part tested on a Kaveri laptop,
the radeon_atom_encoder_dpms_avivo part is only compile tested.

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/radeon/atombios_encoders.c