vigs: did not use 'DRM_IRQ_ARGS'
authorSeokYeon Hwang <syeon.hwang@samsung.com>
Thu, 13 Nov 2014 06:01:00 +0000 (15:01 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Thu, 13 Nov 2014 06:01:00 +0000 (15:01 +0900)
'DRM_IRQ_ARGS' macro was removed in kernel 3.14.

Change-Id: If6b1aa6e58f03ebe7701daa33f5200b2f3ed1939
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
drivers/gpu/drm/vigs/vigs_irq.c
drivers/gpu/drm/vigs/vigs_irq.h

index 41c70b9..540031e 100644 (file)
@@ -78,7 +78,7 @@ void vigs_disable_vblank(struct drm_device *drm_dev, int crtc)
     writel(value, vigs_dev->io_map->handle + VIGS_REG_CON);
 }
 
-irqreturn_t vigs_irq_handler(DRM_IRQ_ARGS)
+irqreturn_t vigs_irq_handler(int irq, void *arg)
 {
     struct drm_device *drm_dev = (struct drm_device*)arg;
     struct vigs_device *vigs_dev = drm_dev->dev_private;
index 9bd9613..d650087 100644 (file)
@@ -7,6 +7,6 @@ int vigs_enable_vblank(struct drm_device *drm_dev, int crtc);
 
 void vigs_disable_vblank(struct drm_device *drm_dev, int crtc);
 
-irqreturn_t vigs_irq_handler(DRM_IRQ_ARGS);
+irqreturn_t vigs_irq_handler(int irq, void *arg);
 
 #endif