drm: Start using idr_alloc()
[dragonfly.git] / sys / dev / drm / radeon / radeon_irq_kms.h
1 /* $FreeBSD: head/sys/dev/drm2/radeon/radeon_irq_kms.h 254885 2013-08-25 19:37:15Z dumbbell $ */
2
3 #ifndef __RADEON_IRQ_KMS_H__
4 #define __RADEON_IRQ_KMS_H__
5
6 irqreturn_t radeon_driver_irq_handler_kms(DRM_IRQ_ARGS);
7 void radeon_driver_irq_preinstall_kms(struct drm_device *dev);
8 int radeon_driver_irq_postinstall_kms(struct drm_device *dev);
9 void radeon_driver_irq_uninstall_kms(struct drm_device *dev);
10
11 int radeon_msi_ok(struct drm_device *dev, unsigned long flags);
12
13 #endif /* !defined(__RADEON_IRQ_KMS_H__) */