drm/radeon/kms: simplify hotplug handler logic
authorAlex Deucher <alexdeucher@gmail.com>
Fri, 20 May 2011 08:34:29 +0000 (04:34 -0400)
committerDave Airlie <airlied@redhat.com>
Fri, 20 May 2011 10:02:33 +0000 (20:02 +1000)
commit1e85e1d07b9255bd52c557f1a77fb72ccfacaf1c
tree4477fe83f74558e89b2bb3bd7843cdf7435f6aeb
parent224d94b1445e2a836cd3790ff29f1866c052de4d
drm/radeon/kms: simplify hotplug handler logic

In the hotplug handler, just use the drm dpms functions.
If the monitor is plugged in, turn it on, if it's not,
turn it off.  This also reduces power usage by turning
off the encoder and crtc when the monitor is unplugged.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/atombios_dp.c
drivers/gpu/drm/radeon/radeon_connectors.c
drivers/gpu/drm/radeon/radeon_mode.h