drm: remove a bunch of typedefs on the userspace interface
This moves a bunch of typedefs into a !defined __KERNEL__ to keep userspace
API compatiblity, it changes all internal usages to structs/enum/unions.
Signed-off-by: Dave Airlie <airlied@linux.ie>
diff --git a/drivers/char/drm/drm_proc.c b/drivers/char/drm/drm_proc.c
index 1b1735a..0bd9357 100644
--- a/drivers/char/drm/drm_proc.c
+++ b/drivers/char/drm/drm_proc.c
@@ -207,7 +207,7 @@
{
drm_device_t *dev = (drm_device_t *) data;
int len = 0;
- drm_map_t *map;
+ struct drm_map *map;
drm_map_list_t *r_list;
/* Hardcoded from _DRM_FRAME_BUFFER,