drm/radeon/kms: don't print error for legal crtcs.
Subsystems (2)
Dave Airlie
maintainerPATCH 1/1 drm/radeon/kms: don't print error for legal crtcs.
From: Dave Airlie <[email protected]>
With evergreen this is bounded by num_crtc not by 0,1.
Signed-off-by Dave Airlie <[email protected]>
--- drivers/gpu/drm/radeon/radeon_kms.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
drivers/gpu/drm/radeon/radeon_kms.c +3 -3
@@ -161,7 +161,7 @@ u32 radeon_get_vblank_counter_kms(struct drm_device *dev, int crtc) {struct radeon_device *rdev = dev->dev_private; -if (crtc <0 || crtc >1 ) { +if (crtc <0 || crtc >= rdev->num_crtc) {DRM_ERROR ("Invalid crtc %d\n" , crtc);return -EINVAL ; }
@@ -173,7 +173,7 @@ int radeon_enable_vblank_kms(struct drm_device *dev, int crtc) {struct radeon_device *rdev = dev->dev_private; -if (crtc <0 || crtc >1 ) { +if (crtc <0 || crtc >= rdev->num_crtc) {DRM_ERROR ("Invalid crtc %d\n" , crtc);return -EINVAL ; }
@@ -187,7 +187,7 @@ void radeon_disable_vblank_kms(struct drm_device *dev, int crtc) {struct radeon_device *rdev = dev->dev_private; -if (crtc <0 || crtc >1 ) { +if (crtc <0 || crtc >= rdev->num_crtc) {DRM_ERROR ("Invalid crtc %d\n" , crtc);return ; }
Signature · 5 lines
1.6.5.2 ------------------------------------------------------------------------------ --