]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
drm/amdgpu: remove amdgpu_irq_get_delayed
authorChristian König <christian.koenig@amd.com>
Mon, 14 Nov 2016 13:25:41 +0000 (14:25 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 23 Nov 2016 20:08:43 +0000 (15:08 -0500)
Not used any more.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h

index 9fa809876339dd47e7cb225af2d8695f7c12b593..fb902932f571f40d6710f3becf29fa9a2eeea022 100644 (file)
@@ -424,15 +424,6 @@ int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
        return 0;
 }
 
-bool amdgpu_irq_get_delayed(struct amdgpu_device *adev,
-                       struct amdgpu_irq_src *src,
-                       unsigned type)
-{
-       if ((type >= src->num_types) || !src->enabled_types)
-               return false;
-       return atomic_inc_return(&src->enabled_types[type]) == 1;
-}
-
 /**
  * amdgpu_irq_put - disable interrupt
  *
index f016464035b8705dd80825f1a95addf79dd9c223..1642f410829704fb0cf8fabb7c8e787122bfaf8c 100644 (file)
@@ -88,9 +88,6 @@ int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
                      unsigned type);
 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
                   unsigned type);
-bool amdgpu_irq_get_delayed(struct amdgpu_device *adev,
-                           struct amdgpu_irq_src *src,
-                           unsigned type);
 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
                   unsigned type);
 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src,