diff options
author | Jesse Barnes <jbarnes@hobbes.(none)> | 2008-04-27 09:42:17 -0700 |
---|---|---|
committer | Jesse Barnes <jbarnes@hobbes.(none)> | 2008-04-27 09:42:17 -0700 |
commit | 7f8e4060859651993921281445ec00940c577222 (patch) | |
tree | 33c8d10bfa533fe0eac783e16358f7c11f3d05ec | |
parent | b45fe49bcd989be4e1327c13dd734410b395761c (diff) |
Use fixed sized types in new ioctls
Make both crtc and the command argument 32 bits to avoid any 32-on-64 compat
issues.
-rw-r--r-- | linux-core/drm_irq.c | 2 | ||||
-rw-r--r-- | shared-core/drm.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/linux-core/drm_irq.c b/linux-core/drm_irq.c index 592ea2ad..8f27d7f3 100644 --- a/linux-core/drm_irq.c +++ b/linux-core/drm_irq.c @@ -437,7 +437,7 @@ int drm_modeset_ctl(struct drm_device *dev, void *data, int crtc, ret = 0; u32 new; - crtc = modeset->arg; + crtc = modeset->crtc; if (crtc >= dev->num_crtcs) { ret = -EINVAL; goto out; diff --git a/shared-core/drm.h b/shared-core/drm.h index da149dca..52b01cd1 100644 --- a/shared-core/drm.h +++ b/shared-core/drm.h @@ -565,8 +565,8 @@ union drm_wait_vblank { * \sa drmModesetCtl(). */ struct drm_modeset_ctl { - unsigned long arg; - int cmd; + uint32_t crtc; + uint32_t cmd; }; /** |