diff options
Diffstat (limited to 'include/drm/drmP.h')
| -rw-r--r-- | include/drm/drmP.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/drm/drmP.h b/include/drm/drmP.h index 2a512bc0d4ab..7809d230adee 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h | |||
| @@ -305,14 +305,16 @@ struct drm_ioctl_desc { | |||
| 305 | unsigned int cmd; | 305 | unsigned int cmd; |
| 306 | int flags; | 306 | int flags; |
| 307 | drm_ioctl_t *func; | 307 | drm_ioctl_t *func; |
| 308 | unsigned int cmd_drv; | ||
| 308 | }; | 309 | }; |
| 309 | 310 | ||
| 310 | /** | 311 | /** |
| 311 | * Creates a driver or general drm_ioctl_desc array entry for the given | 312 | * Creates a driver or general drm_ioctl_desc array entry for the given |
| 312 | * ioctl, for use by drm_ioctl(). | 313 | * ioctl, for use by drm_ioctl(). |
| 313 | */ | 314 | */ |
| 314 | #define DRM_IOCTL_DEF(ioctl, _func, _flags) \ | 315 | |
| 315 | [DRM_IOCTL_NR(ioctl)] = {.cmd = ioctl, .func = _func, .flags = _flags} | 316 | #define DRM_IOCTL_DEF_DRV(ioctl, _func, _flags) \ |
| 317 | [DRM_IOCTL_NR(DRM_##ioctl)] = {.cmd = DRM_##ioctl, .func = _func, .flags = _flags, .cmd_drv = DRM_IOCTL_##ioctl} | ||
| 316 | 318 | ||
| 317 | struct drm_magic_entry { | 319 | struct drm_magic_entry { |
| 318 | struct list_head head; | 320 | struct list_head head; |
