From: Dave Airlie Date: Wed, 22 Sep 2010 02:31:46 +0000 (+1000) Subject: drm/radeon: don't allow device to be opened if powered down X-Git-Tag: v3.0~3277^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5222454cf941b09205d502242dd1e44fd62aa551;p=platform%2Fkernel%2Flinux-amlogic.git drm/radeon: don't allow device to be opened if powered down If the switcheroo has switched the device off, don't let X open it. Signed-off-by: Dave Airlie --- diff --git a/drivers/gpu/drm/radeon/radeon_kms.c b/drivers/gpu/drm/radeon/radeon_kms.c index 5eee3c4..8fbbe1c 100644 --- a/drivers/gpu/drm/radeon/radeon_kms.c +++ b/drivers/gpu/drm/radeon/radeon_kms.c @@ -203,6 +203,10 @@ int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) */ int radeon_driver_firstopen_kms(struct drm_device *dev) { + struct radeon_device *rdev = dev->dev_private; + + if (rdev->powered_down) + return -EINVAL; return 0; }