summaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/drm/ati_pcigart.c6
-rw-r--r--sys/dev/pci/drm/drmP.h290
-rw-r--r--sys/dev/pci/drm/drm_agpsupport.c52
-rw-r--r--sys/dev/pci/drm/drm_auth.c21
-rw-r--r--sys/dev/pci/drm/drm_bufs.c51
-rw-r--r--sys/dev/pci/drm/drm_context.c31
-rw-r--r--sys/dev/pci/drm/drm_dma.c10
-rw-r--r--sys/dev/pci/drm/drm_drawable.c8
-rw-r--r--sys/dev/pci/drm/drm_drv.c40
-rw-r--r--sys/dev/pci/drm/drm_fops.c8
-rw-r--r--sys/dev/pci/drm/drm_ioctl.c26
-rw-r--r--sys/dev/pci/drm/drm_irq.c20
-rw-r--r--sys/dev/pci/drm/drm_lock.c8
-rw-r--r--sys/dev/pci/drm/drm_memory.c2
-rw-r--r--sys/dev/pci/drm/drm_pci.c5
-rw-r--r--sys/dev/pci/drm/drm_scatter.c11
-rw-r--r--sys/dev/pci/drm/drm_vm.c4
-rw-r--r--sys/dev/pci/drm/i915_drv.c16
-rw-r--r--sys/dev/pci/drm/mach64_drv.c18
-rw-r--r--sys/dev/pci/drm/mga_drv.c22
-rw-r--r--sys/dev/pci/drm/r128_drv.c16
-rw-r--r--sys/dev/pci/drm/radeon_drv.c18
-rw-r--r--sys/dev/pci/drm/savage_drv.c18
-rw-r--r--sys/dev/pci/drm/sis_drv.c16
-rw-r--r--sys/dev/pci/drm/tdfx_drv.c18
-rw-r--r--sys/dev/pci/drm/via_drv.c16
26 files changed, 381 insertions, 370 deletions
diff --git a/sys/dev/pci/drm/ati_pcigart.c b/sys/dev/pci/drm/ati_pcigart.c
index ddcb1a7126c..1f3e461aa24 100644
--- a/sys/dev/pci/drm/ati_pcigart.c
+++ b/sys/dev/pci/drm/ati_pcigart.c
@@ -35,7 +35,8 @@
#define ATI_PCIGART_PAGE_SIZE 4096 /* PCI GART page size */
-int drm_ati_pcigart_init(drm_device_t *dev, struct drm_ati_pcigart_info *gart_info)
+int drm_ati_pcigart_init(struct drm_device *dev,
+ struct drm_ati_pcigart_info *gart_info)
{
unsigned long pages;
u32 *pci_gart = NULL, page_base;
@@ -98,7 +99,8 @@ int drm_ati_pcigart_init(drm_device_t *dev, struct drm_ati_pcigart_info *gart_in
return 1;
}
-int drm_ati_pcigart_cleanup(drm_device_t *dev, struct drm_ati_pcigart_info *gart_info)
+int drm_ati_pcigart_cleanup(struct drm_device *dev,
+ struct drm_ati_pcigart_info *gart_info)
{
if (dev->sg == NULL) {
DRM_ERROR( "no scatter/gather memory!\n" );
diff --git a/sys/dev/pci/drm/drmP.h b/sys/dev/pci/drm/drmP.h
index 45c05e46c9d..31d73c0403c 100644
--- a/sys/dev/pci/drm/drmP.h
+++ b/sys/dev/pci/drm/drmP.h
@@ -36,8 +36,6 @@
#if defined(_KERNEL) || defined(__KERNEL__)
-typedef struct drm_device drm_device_t;
-typedef struct drm_file drm_file_t;
#include <sys/param.h>
#include <sys/queue.h>
@@ -148,7 +146,7 @@ typedef struct drm_file drm_file_t;
#define DRM_CURRENTPID DRM_PID(curproc)
#define DRM_UID(p) (p)->p_pid
#define DRM_MAXUNITS 8
-extern drm_device_t *drm_units[];
+extern struct drm_device *drm_units[];
/* Deal with netbsd code where only the print statements differ */
#define printk printf
@@ -316,12 +314,14 @@ typedef struct drm_pci_id_list
char *name;
} drm_pci_id_list_t;
+struct drm_file;
+
#define DRM_AUTH 0x1
#define DRM_MASTER 0x2
#define DRM_ROOT_ONLY 0x4
typedef struct drm_ioctl_desc {
unsigned long cmd;
- int (*func)(drm_device_t *dev, void *data, struct drm_file *file_priv);
+ int (*func)(struct drm_device *, void *, struct drm_file *);
int flags;
} drm_ioctl_desc_t;
/**
@@ -413,12 +413,12 @@ typedef struct drm_lock_data {
unsigned long lock_time; /* Time of last lock in jiffies */
} drm_lock_data_t;
-/* This structure, in the drm_device_t, is always initialized while the device
- * is open. dev->dma_lock protects the incrementing of dev->buf_use, which
- * when set marks that no further bufs may be allocated until device teardown
- * occurs (when the last open of the device has closed). The high/low
- * watermarks of bufs are only touched by the X Server, and thus not
- * concurrently accessed, so no locking is needed.
+/* This structure, in the struct drm_device, is always initialized while
+ * the device is open. dev->dma_lock protects the incrementing of
+ * dev->buf_use, which when set marks that no further bufs may be allocated
+ * until device teardown occurs (when the last open of the device has closed).
+ * The high/low watermarks of bufs are only touched by the X Server, and thus
+ * not concurrently accessed, so no locking is needed.
*/
typedef struct drm_device_dma {
drm_buf_entry_t bufs[DRM_MAX_ORDER+1];
@@ -543,30 +543,29 @@ struct drm_ati_pcigart_info {
};
struct drm_driver_info {
- int (*load)(struct drm_device *, unsigned long flags);
+ int (*load)(struct drm_device *, unsigned long);
int (*firstopen)(struct drm_device *);
- int (*open)(struct drm_device *, drm_file_t *);
- void (*preclose)(struct drm_device *, struct drm_file *file_priv);
- void (*postclose)(struct drm_device *, drm_file_t *);
+ int (*open)(struct drm_device *, struct drm_file *);
+ void (*preclose)(struct drm_device *, struct drm_file *);
+ void (*postclose)(struct drm_device *, struct drm_file *);
void (*lastclose)(struct drm_device *);
int (*unload)(struct drm_device *);
void (*reclaim_buffers_locked)(struct drm_device *,
- struct drm_file *file_priv);
- int (*dma_ioctl)(drm_device_t *dev, void *data, struct drm_file *file_priv);
+ struct drm_file *);
+ int (*dma_ioctl)(struct drm_device *, void *, struct drm_file *);
void (*dma_ready)(struct drm_device *);
int (*dma_quiescent)(struct drm_device *);
- int (*dma_flush_block_and_flush)(struct drm_device *, int context,
- drm_lock_flags_t flags);
- int (*dma_flush_unblock)(struct drm_device *, int context,
- drm_lock_flags_t flags);
- int (*context_ctor)(struct drm_device *dev, int context);
- int (*context_dtor)(struct drm_device *dev, int context);
- int (*kernel_context_switch)(struct drm_device *dev, int old,
- int new);
- int (*kernel_context_switch_unlock)(struct drm_device *dev);
- void (*irq_preinstall)(drm_device_t *dev);
- int (*irq_postinstall)(drm_device_t *dev);
- void (*irq_uninstall)(drm_device_t *dev);
+ int (*dma_flush_block_and_flush)(struct drm_device *, int,
+ drm_lock_flags_t);
+ int (*dma_flush_unblock)(struct drm_device *, int,
+ drm_lock_flags_t);
+ int (*context_ctor)(struct drm_device *, int);
+ int (*context_dtor)(struct drm_device *, int);
+ int (*kernel_context_switch)(struct drm_device *, int, int);
+ int (*kernel_context_switch_unlock)(struct drm_device *);
+ void (*irq_preinstall)(struct drm_device *);
+ int (*irq_postinstall)(struct drm_device *);
+ void (*irq_uninstall)(struct drm_device *);
irqreturn_t (*irq_handler)(DRM_IRQ_ARGS);
u_int32_t (*get_vblank_counter)(struct drm_device *, int);
int (*enable_vblank)(struct drm_device *, int);
@@ -714,7 +713,7 @@ struct drm_device {
/* RB tree of drawable infos */
RB_HEAD(drawable_tree, bsd_drm_drawable_info) drw_head;
- void (*locked_task_call)(drm_device_t *dev);
+ void (*locked_task_call)(struct drm_device *);
};
extern int drm_debug_flag;
@@ -731,182 +730,179 @@ dev_type_close(drmclose);
dev_type_read(drmread);
dev_type_poll(drmpoll);
dev_type_mmap(drmmmap);
-extern drm_local_map_t *drm_getsarea(drm_device_t *);
+extern drm_local_map_t *drm_getsarea(struct drm_device *);
/* File operations helpers (drm_fops.c) */
int drm_open_helper(DRM_CDEV, int, int,
- DRM_STRUCTPROC *, drm_device_t *);
-drm_file_t *drm_find_file_by_minor(drm_device_t *, int);
+ DRM_STRUCTPROC *, struct drm_device *);
+struct drm_file *drm_find_file_by_minor(struct drm_device *, int);
/* Memory management support (drm_memory.c) */
void drm_mem_init(void);
void drm_mem_uninit(void);
-void *drm_alloc(size_t size, int area);
-void *drm_calloc(size_t nmemb, size_t size, int area);
-void *drm_realloc(void *oldpt, size_t oldsize, size_t size,
- int area);
-void drm_free(void *pt, size_t size, int area);
-void *drm_ioremap(drm_device_t *dev, drm_local_map_t *map);
-void drm_ioremapfree(drm_local_map_t *map);
-int drm_mtrr_add(unsigned long offset, size_t size, int flags);
-int drm_mtrr_del(int handle, unsigned long offset, size_t size, int flags);
-
-int drm_context_switch(drm_device_t *dev, int old, int new);
-int drm_context_switch_complete(drm_device_t *dev, int new);
-
-int drm_ctxbitmap_init(drm_device_t *dev);
-void drm_ctxbitmap_cleanup(drm_device_t *dev);
-void drm_ctxbitmap_free(drm_device_t *dev, int ctx_handle);
-int drm_ctxbitmap_next(drm_device_t *dev);
+void *drm_alloc(size_t, int);
+void *drm_calloc(size_t, size_t, int);
+void *drm_realloc(void *, size_t, size_t, int);
+void drm_free(void *, size_t, int);
+void *drm_ioremap(struct drm_device *, drm_local_map_t *);
+void drm_ioremapfree(drm_local_map_t *);
+int drm_mtrr_add(unsigned long, size_t, int);
+int drm_mtrr_del(int, unsigned long, size_t, int);
+
+int drm_context_switch(struct drm_device *, int, int);
+int drm_context_switch_complete(struct drm_device *, int);
+
+int drm_ctxbitmap_init(struct drm_device *);
+void drm_ctxbitmap_cleanup(struct drm_device *);
+void drm_ctxbitmap_free(struct drm_device *, int);
+int drm_ctxbitmap_next(struct drm_device *);
/* Locking IOCTL support (drm_lock.c) */
-int drm_lock_take(__volatile__ unsigned int *lock,
- unsigned int context);
-int drm_lock_transfer(drm_device_t *dev,
- __volatile__ unsigned int *lock,
- unsigned int context);
-int drm_lock_free(drm_device_t *dev,
- __volatile__ unsigned int *lock,
- unsigned int context);
+int drm_lock_take(__volatile__ unsigned int *, unsigned int);
+int drm_lock_transfer(struct drm_device *, __volatile__ unsigned int *,
+ unsigned int);
+int drm_lock_free(struct drm_device *, __volatile__ unsigned int *,
+ unsigned int);
/* Buffer management support (drm_bufs.c) */
-unsigned long drm_get_resource_start(drm_device_t *dev, unsigned int resource);
-unsigned long drm_get_resource_len(drm_device_t *dev, unsigned int resource);
-void drm_rmmap(drm_device_t *dev, drm_local_map_t *map);
-int drm_order(unsigned long size);
+unsigned long drm_get_resource_start(struct drm_device *, unsigned int);
+unsigned long drm_get_resource_len(struct drm_device *, unsigned int);
+void drm_rmmap(struct drm_device *, drm_local_map_t *);
+int drm_order(unsigned long);
drm_local_map_t
*drm_find_matching_map(struct drm_device *, drm_local_map_t *);
-int drm_addmap(drm_device_t * dev, unsigned long offset, unsigned long size,
- drm_map_type_t type, drm_map_flags_t flags,
- drm_local_map_t **map_ptr);
-int drm_addbufs_pci(drm_device_t *dev, drm_buf_desc_t *request);
-int drm_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request);
-int drm_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request);
+int drm_addmap(struct drm_device *, unsigned long, unsigned long,
+ drm_map_type_t, drm_map_flags_t, drm_local_map_t **);
+int drm_addbufs_pci(struct drm_device *, drm_buf_desc_t *);
+int drm_addbufs_sg(struct drm_device *, drm_buf_desc_t *);
+int drm_addbufs_agp(struct drm_device *, drm_buf_desc_t *);
/* DMA support (drm_dma.c) */
-int drm_dma_setup(drm_device_t *dev);
-void drm_dma_takedown(drm_device_t *dev);
-void drm_free_buffer(drm_device_t *dev, drm_buf_t *buf);
-void drm_reclaim_buffers(drm_device_t *dev, struct drm_file *file_priv);
+int drm_dma_setup(struct drm_device *);
+void drm_dma_takedown(struct drm_device *);
+void drm_free_buffer(struct drm_device *, drm_buf_t *);
+void drm_reclaim_buffers(struct drm_device *, struct drm_file *);
#define drm_core_reclaim_buffers drm_reclaim_buffers
/* IRQ support (drm_irq.c) */
-int drm_irq_install(drm_device_t *dev);
-int drm_irq_uninstall(drm_device_t *dev);
+int drm_irq_install(struct drm_device *);
+int drm_irq_uninstall(struct drm_device *);
irqreturn_t drm_irq_handler(DRM_IRQ_ARGS);
-void drm_driver_irq_preinstall(drm_device_t *dev);
-void drm_driver_irq_postinstall(drm_device_t *dev);
-void drm_driver_irq_uninstall(drm_device_t *dev);
-void drm_vbl_send_signals(drm_device_t *dev, int crtc);
+void drm_driver_irq_preinstall(struct drm_device *);
+void drm_driver_irq_postinstall(struct drm_device *);
+void drm_driver_irq_uninstall(struct drm_device *);
+void drm_vbl_send_signals(struct drm_device *, int);
void drm_vblank_cleanup(struct drm_device *);
int drm_vblank_init(struct drm_device *, int);
u_int32_t drm_vblank_count(struct drm_device *, int);
void drm_update_vblank_count(struct drm_device *, int);
int drm_vblank_get(struct drm_device *, int);
void drm_vblank_put(struct drm_device *, int);
-int drm_modeset_ctl(struct drm_device *dev, void *, struct drm_file *);
+int drm_modeset_ctl(struct drm_device *, void *, struct drm_file *);
void drm_handle_vblank(struct drm_device *, int);
/* AGP/PCI Express/GART support (drm_agpsupport.c) */
-int drm_device_is_agp(drm_device_t *dev);
-int drm_device_is_pcie(drm_device_t *dev);
+int drm_device_is_agp(struct drm_device *);
+int drm_device_is_pcie(struct drm_device *);
drm_agp_head_t *drm_agp_init(void);
-int drm_agp_acquire(drm_device_t *dev);
-int drm_agp_release(drm_device_t *dev);
-int drm_agp_info(drm_device_t * dev, drm_agp_info_t *info);
-int drm_agp_enable(drm_device_t *dev, drm_agp_mode_t mode);
-void *drm_agp_allocate_memory(size_t pages, u32 type);
-int drm_agp_free_memory(void *handle);
-int drm_agp_bind_memory(void *handle, off_t start);
-int drm_agp_unbind_memory(void *handle);
-int drm_agp_alloc(drm_device_t *dev, drm_agp_buffer_t *request);
-int drm_agp_free(drm_device_t *dev, drm_agp_buffer_t *request);
-int drm_agp_bind(drm_device_t *dev, drm_agp_binding_t *request);
-int drm_agp_unbind(drm_device_t *dev, drm_agp_binding_t *request);
+int drm_agp_acquire(struct drm_device *);
+int drm_agp_release(struct drm_device *);
+int drm_agp_info(struct drm_device *, drm_agp_info_t *);
+int drm_agp_enable(struct drm_device *, drm_agp_mode_t);
+void *drm_agp_allocate_memory(size_t, u32);
+int drm_agp_free_memory(void *);
+int drm_agp_bind_memory(void *, off_t);
+int drm_agp_unbind_memory(void *);
+int drm_agp_alloc(struct drm_device *, drm_agp_buffer_t *);
+int drm_agp_free(struct drm_device *, drm_agp_buffer_t *);
+int drm_agp_bind(struct drm_device *, drm_agp_binding_t *);
+int drm_agp_unbind(struct drm_device *, drm_agp_binding_t *);
/* Scatter Gather Support (drm_scatter.c) */
-void drm_sg_cleanup(drm_sg_mem_t *entry);
-int drm_sg_alloc(drm_device_t * dev, drm_scatter_gather_t * request);
+void drm_sg_cleanup(drm_sg_mem_t *);
+int drm_sg_alloc(struct drm_device *, drm_scatter_gather_t *);
/* ATI PCIGART support (ati_pcigart.c) */
-int drm_ati_pcigart_init(drm_device_t *, struct drm_ati_pcigart_info *);
-int drm_ati_pcigart_cleanup(drm_device_t *, struct drm_ati_pcigart_info *);
+int drm_ati_pcigart_init(struct drm_device *,
+ struct drm_ati_pcigart_info *);
+int drm_ati_pcigart_cleanup(struct drm_device *,
+ struct drm_ati_pcigart_info *);
/* Locking IOCTL support (drm_drv.c) */
-int drm_lock(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_unlock(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_version(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_setversion(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_lock(struct drm_device *, void *, struct drm_file *);
+int drm_unlock(struct drm_device *, void *, struct drm_file *);
+int drm_version(struct drm_device *, void *, struct drm_file *);
+int drm_setversion(struct drm_device *, void *, struct drm_file *);
/* Misc. IOCTL support (drm_ioctl.c) */
-int drm_irq_by_busid(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getunique(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_setunique(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getmap(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getclient(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getstats(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_noop(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_irq_by_busid(struct drm_device *, void *, struct drm_file *);
+int drm_getunique(struct drm_device *, void *, struct drm_file *);
+int drm_setunique(struct drm_device *, void *, struct drm_file *);
+int drm_getmap(struct drm_device *, void *, struct drm_file *);
+int drm_getclient(struct drm_device *, void *, struct drm_file *);
+int drm_getstats(struct drm_device *, void *, struct drm_file *);
+int drm_noop(struct drm_device *, void *, struct drm_file *);
/* Context IOCTL support (drm_context.c) */
-int drm_resctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_addctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_modctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_switchctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_newctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_rmctx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_setsareactx(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_getsareactx(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_resctx(struct drm_device *, void *, struct drm_file *);
+int drm_addctx(struct drm_device *, void *, struct drm_file *);
+int drm_modctx(struct drm_device *, void *, struct drm_file *);
+int drm_getctx(struct drm_device *, void *, struct drm_file *);
+int drm_switchctx(struct drm_device *, void *, struct drm_file *);
+int drm_newctx(struct drm_device *, void *, struct drm_file *);
+int drm_rmctx(struct drm_device *, void *, struct drm_file *);
+int drm_setsareactx(struct drm_device *, void *, struct drm_file *);
+int drm_getsareactx(struct drm_device *, void *, struct drm_file *);
/* Drawable IOCTL support (drm_drawable.c) */
-int drm_adddraw(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_rmdraw(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_update_draw(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_adddraw(struct drm_device *, void *, struct drm_file *);
+int drm_rmdraw(struct drm_device *, void *, struct drm_file *);
+int drm_update_draw(struct drm_device *, void *, struct drm_file *);
void drm_drawable_free_all(struct drm_device *);
-struct drm_drawable_info *drm_get_drawable_info(drm_device_t *dev,
- unsigned int handle);
+struct drm_drawable_info *drm_get_drawable_info(struct drm_device *,
+ unsigned int);
/* Authentication IOCTL support (drm_auth.c) */
-int drm_getmagic(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_authmagic(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_getmagic(struct drm_device *, void *, struct drm_file *);
+int drm_authmagic(struct drm_device *, void *, struct drm_file *);
int drm_magic_cmp(struct drm_magic_entry *, struct drm_magic_entry *);
SPLAY_PROTOTYPE(drm_magic_tree, drm_magic_entry, node, drm_magic_cmp);
/* Buffer management support (drm_bufs.c) */
-int drm_addmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_rmmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_addbufs_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_infobufs(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_markbufs(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_freebufs(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_mapbufs(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_addmap_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_rmmap_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_addbufs_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_infobufs(struct drm_device *, void *, struct drm_file *);
+int drm_markbufs(struct drm_device *, void *, struct drm_file *);
+int drm_freebufs(struct drm_device *, void *, struct drm_file *);
+int drm_mapbufs(struct drm_device *, void *, struct drm_file *);
/* DMA support (drm_dma.c) */
-int drm_dma(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_dma(struct drm_device *, void *, struct drm_file *);
/* IRQ support (drm_irq.c) */
-int drm_control(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_wait_vblank(drm_device_t *dev, void *data, struct drm_file *file_priv);
-void drm_locked_tasklet(drm_device_t *dev, void (*tasklet)(drm_device_t *dev));
+int drm_control(struct drm_device *, void *, struct drm_file *);
+int drm_wait_vblank(struct drm_device *, void *, struct drm_file *);
+void drm_locked_tasklet(struct drm_device *, void (*)(struct drm_device *));
/* AGP/GART support (drm_agpsupport.c) */
-int drm_agp_acquire_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_release_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_enable_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_info_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_free_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_unbind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_agp_bind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_agp_acquire_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_release_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_enable_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_info_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_alloc_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_free_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_unbind_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_agp_bind_ioctl(struct drm_device *, void *, struct drm_file *);
/* Scatter Gather Support (drm_scatter.c) */
-int drm_sg_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv);
-int drm_sg_free(drm_device_t *dev, void *data, struct drm_file *file_priv);
+int drm_sg_alloc_ioctl(struct drm_device *, void *, struct drm_file *);
+int drm_sg_free(struct drm_device *, void *, struct drm_file *);
/* consistent PCI memory functions (drm_pci.c) */
-drm_dma_handle_t *drm_pci_alloc(drm_device_t *dev, size_t size, size_t align,
- dma_addr_t maxaddr);
-void drm_pci_free(drm_device_t *dev, drm_dma_handle_t *dmah);
+drm_dma_handle_t *drm_pci_alloc(struct drm_device *, size_t, size_t,
+ dma_addr_t);
+void drm_pci_free(struct drm_device *, drm_dma_handle_t *);
/* Memrange functions for managing aperture space */
struct drm_memrange_node
diff --git a/sys/dev/pci/drm/drm_agpsupport.c b/sys/dev/pci/drm/drm_agpsupport.c
index 556da947d24..fe5273651cc 100644
--- a/sys/dev/pci/drm/drm_agpsupport.c
+++ b/sys/dev/pci/drm/drm_agpsupport.c
@@ -35,19 +35,19 @@
#include "drmP.h"
-int drm_device_find_capability(drm_device_t *, int);
-struct drm_agp_mem *drm_agp_lookup_entry(drm_device_t *, void *);
+int drm_device_find_capability(struct drm_device *, int);
+struct drm_agp_mem *drm_agp_lookup_entry(struct drm_device *, void *);
/* Returns 1 if AGP or 0 if not. */
int
-drm_device_find_capability(drm_device_t *dev, int cap)
+drm_device_find_capability(struct drm_device *dev, int cap)
{
return pci_get_capability(dev->pa.pa_pc, dev->pa.pa_tag, cap,
NULL, NULL);
}
int
-drm_device_is_agp(drm_device_t *dev)
+drm_device_is_agp(struct drm_device *dev)
{
if (dev->driver.device_is_agp != NULL) {
int ret;
@@ -64,13 +64,13 @@ drm_device_is_agp(drm_device_t *dev)
}
int
-drm_device_is_pcie(drm_device_t *dev)
+drm_device_is_pcie(struct drm_device *dev)
{
return (drm_device_find_capability(dev, PCIY_EXPRESS));
}
int
-drm_agp_info(drm_device_t * dev, drm_agp_info_t *info)
+drm_agp_info(struct drm_device * dev, drm_agp_info_t *info)
{
struct agp_info *kern;
@@ -95,7 +95,8 @@ drm_agp_info(drm_device_t * dev, drm_agp_info_t *info)
}
int
-drm_agp_info_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_info_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
int err;
drm_agp_info_t info;
@@ -109,13 +110,14 @@ drm_agp_info_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_agp_acquire_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_acquire_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
return drm_agp_acquire(dev);
}
int
-drm_agp_acquire(drm_device_t *dev)
+drm_agp_acquire(struct drm_device *dev)
{
#ifndef DRM_NO_AGP
int retcode;
@@ -133,13 +135,14 @@ drm_agp_acquire(drm_device_t *dev)
}
int
-drm_agp_release_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_release_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
return drm_agp_release(dev);
}
int
-drm_agp_release(drm_device_t * dev)
+drm_agp_release(struct drm_device * dev)
{
#ifndef DRM_NO_AGP
if (!dev->agp || !dev->agp->acquired)
@@ -151,7 +154,7 @@ drm_agp_release(drm_device_t * dev)
}
int
-drm_agp_enable(drm_device_t *dev, drm_agp_mode_t mode)
+drm_agp_enable(struct drm_device *dev, drm_agp_mode_t mode)
{
#ifndef DRM_NO_AGP
@@ -166,7 +169,8 @@ drm_agp_enable(drm_device_t *dev, drm_agp_mode_t mode)
}
int
-drm_agp_enable_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_enable_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_agp_mode_t mode;
@@ -176,7 +180,7 @@ drm_agp_enable_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_agp_alloc(drm_device_t *dev, drm_agp_buffer_t *request)
+drm_agp_alloc(struct drm_device *dev, drm_agp_buffer_t *request)
{
#ifndef DRM_NO_AGP
struct drm_agp_mem *entry;
@@ -218,7 +222,8 @@ drm_agp_alloc(drm_device_t *dev, drm_agp_buffer_t *request)
}
int
-drm_agp_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_alloc_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_agp_buffer_t request;
int retcode;
@@ -235,7 +240,7 @@ drm_agp_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
struct drm_agp_mem *
-drm_agp_lookup_entry(drm_device_t *dev, void *handle)
+drm_agp_lookup_entry(struct drm_device *dev, void *handle)
{
struct drm_agp_mem *entry;
@@ -246,7 +251,7 @@ drm_agp_lookup_entry(drm_device_t *dev, void *handle)
}
int
-drm_agp_unbind(drm_device_t *dev, drm_agp_binding_t *request)
+drm_agp_unbind(struct drm_device *dev, drm_agp_binding_t *request)
{
struct drm_agp_mem *entry;
int retcode;
@@ -269,7 +274,8 @@ drm_agp_unbind(drm_device_t *dev, drm_agp_binding_t *request)
}
int
-drm_agp_unbind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_unbind_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_agp_binding_t request;
int retcode;
@@ -284,7 +290,7 @@ drm_agp_unbind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_agp_bind(drm_device_t *dev, drm_agp_binding_t *request)
+drm_agp_bind(struct drm_device *dev, drm_agp_binding_t *request)
{
struct drm_agp_mem *entry;
int retcode;
@@ -311,7 +317,8 @@ drm_agp_bind(drm_device_t *dev, drm_agp_binding_t *request)
}
int
-drm_agp_bind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_bind_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_agp_binding_t request;
int retcode;
@@ -326,7 +333,7 @@ drm_agp_bind_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_agp_free(drm_device_t *dev, drm_agp_buffer_t *request)
+drm_agp_free(struct drm_device *dev, drm_agp_buffer_t *request)
{
struct drm_agp_mem *entry;
@@ -352,7 +359,8 @@ drm_agp_free(drm_device_t *dev, drm_agp_buffer_t *request)
}
int
-drm_agp_free_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_agp_free_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_agp_buffer_t request;
int retcode;
diff --git a/sys/dev/pci/drm/drm_auth.c b/sys/dev/pci/drm/drm_auth.c
index 97466c17fad..cbe4fd88cd0 100644
--- a/sys/dev/pci/drm/drm_auth.c
+++ b/sys/dev/pci/drm/drm_auth.c
@@ -35,15 +35,16 @@
#include "drmP.h"
-drm_file_t *drm_find_file(drm_device_t *, drm_magic_t);
-int drm_add_magic(drm_device_t *, drm_file_t *, drm_magic_t);
-int drm_remove_magic(drm_device_t *, drm_magic_t);
+struct drm_file *drm_find_file(struct drm_device *, drm_magic_t);
+int drm_add_magic(struct drm_device *, struct drm_file *,
+ drm_magic_t);
+int drm_remove_magic(struct drm_device *, drm_magic_t);
/**
* Returns the file private associated with the given magic number.
*/
-drm_file_t *
-drm_find_file(drm_device_t *dev, drm_magic_t magic)
+struct drm_file *
+drm_find_file(struct drm_device *dev, drm_magic_t magic)
{
struct drm_magic_entry *pt;
struct drm_magic_entry key;
@@ -61,7 +62,7 @@ drm_find_file(drm_device_t *dev, drm_magic_t magic)
* lists.
*/
int
-drm_add_magic(drm_device_t *dev, drm_file_t *priv, drm_magic_t magic)
+drm_add_magic(struct drm_device *dev, struct drm_file *priv, drm_magic_t magic)
{
struct drm_magic_entry *entry;
@@ -83,7 +84,7 @@ drm_add_magic(drm_device_t *dev, drm_file_t *priv, drm_magic_t magic)
* lists.
*/
int
-drm_remove_magic(drm_device_t *dev, drm_magic_t magic)
+drm_remove_magic(struct drm_device *dev, drm_magic_t magic)
{
struct drm_magic_entry *pt;
struct drm_magic_entry key;
@@ -109,7 +110,7 @@ drm_remove_magic(drm_device_t *dev, drm_magic_t magic)
* should be authenticated.
*/
int
-drm_getmagic(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
static drm_magic_t sequence = 0;
drm_auth_t *auth = data;
@@ -142,10 +143,10 @@ drm_getmagic(drm_device_t *dev, void *data, struct drm_file *file_priv)
* Marks the client associated with the given magic number as authenticated.
*/
int
-drm_authmagic(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_authmagic(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_auth_t *auth = data;
- drm_file_t *priv;
+ struct drm_file *priv;
DRM_DEBUG("%u\n", auth->magic);
diff --git a/sys/dev/pci/drm/drm_bufs.c b/sys/dev/pci/drm/drm_bufs.c
index efecd388f1b..93b0548850b 100644
--- a/sys/dev/pci/drm/drm_bufs.c
+++ b/sys/dev/pci/drm/drm_bufs.c
@@ -37,11 +37,11 @@
#include "drmP.h"
-int drm_alloc_resource(drm_device_t *, int);
-void drm_cleanup_buf_error(drm_device_t *, drm_buf_entry_t *);
-int drm_do_addbufs_agp(drm_device_t *, drm_buf_desc_t *);
-int drm_do_addbufs_pci(drm_device_t *, drm_buf_desc_t *);
-int drm_do_addbufs_sg(drm_device_t *, drm_buf_desc_t *);
+int drm_alloc_resource(struct drm_device *, int);
+void drm_cleanup_buf_error(struct drm_device *, drm_buf_entry_t *);
+int drm_do_addbufs_agp(struct drm_device *, drm_buf_desc_t *);
+int drm_do_addbufs_pci(struct drm_device *, drm_buf_desc_t *);
+int drm_do_addbufs_sg(struct drm_device *, drm_buf_desc_t *);
/*
* Compute order. Can be made faster.
@@ -65,7 +65,7 @@ drm_order(unsigned long size)
* address for accessing them. Cleaned up at unload.
*/
int
-drm_alloc_resource(drm_device_t *dev, int resource)
+drm_alloc_resource(struct drm_device *dev, int resource)
{
if (resource >= DRM_MAX_PCI_RESOURCE) {
DRM_ERROR("Resource %d too large\n", resource);
@@ -90,7 +90,7 @@ drm_alloc_resource(drm_device_t *dev, int resource)
unsigned long
-drm_get_resource_start(drm_device_t *dev, unsigned int resource)
+drm_get_resource_start(struct drm_device *dev, unsigned int resource)
{
if (drm_alloc_resource(dev, resource) != 0)
return 0;
@@ -99,7 +99,7 @@ drm_get_resource_start(drm_device_t *dev, unsigned int resource)
}
unsigned long
-drm_get_resource_len(drm_device_t *dev, unsigned int resource)
+drm_get_resource_len(struct drm_device *dev, unsigned int resource)
{
if (drm_alloc_resource(dev, resource) != 0)
return 0;
@@ -108,7 +108,7 @@ drm_get_resource_len(drm_device_t *dev, unsigned int resource)
}
int
-drm_addmap(drm_device_t * dev, unsigned long offset, unsigned long size,
+drm_addmap(struct drm_device * dev, unsigned long offset, unsigned long size,
drm_map_type_t type, drm_map_flags_t flags, drm_local_map_t **map_ptr)
{
drm_local_map_t *map;
@@ -305,7 +305,7 @@ done:
}
int
-drm_addmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_addmap_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_map_t *request = data;
drm_local_map_t *map;
@@ -334,7 +334,7 @@ drm_addmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
void
-drm_rmmap(drm_device_t *dev, drm_local_map_t *map)
+drm_rmmap(struct drm_device *dev, drm_local_map_t *map)
{
DRM_SPINLOCK_ASSERT(&dev->dev_lock);
@@ -377,7 +377,7 @@ drm_rmmap(drm_device_t *dev, drm_local_map_t *map)
*/
int
-drm_rmmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_rmmap_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_local_map_t *map;
drm_map_t *request = data;
@@ -404,7 +404,7 @@ drm_rmmap_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
void
-drm_cleanup_buf_error(drm_device_t *dev, drm_buf_entry_t *entry)
+drm_cleanup_buf_error(struct drm_device *dev, drm_buf_entry_t *entry)
{
int i;
@@ -428,7 +428,7 @@ drm_cleanup_buf_error(drm_device_t *dev, drm_buf_entry_t *entry)
}
int
-drm_do_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request)
+drm_do_addbufs_agp(struct drm_device *dev, drm_buf_desc_t *request)
{
drm_device_dma_t *dma = dev->dma;
drm_buf_entry_t *entry;
@@ -538,7 +538,7 @@ drm_do_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request)
/* OpenBSD lacks realloc in kernel */
temp_buflist = drm_realloc(dma->buflist,
dma->buf_count * sizeof(*dma->buflist),
- (dma->buf_count + entry->buf_count) * sizeof(*dma->buflist), M_DRM );
+ (dma->buf_count + entry->buf_count) * sizeof(*dma->buflist), M_DRM);
if (temp_buflist == NULL) {
/* Free the entry because it isn't valid */
drm_cleanup_buf_error(dev, entry);
@@ -565,7 +565,7 @@ drm_do_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_do_addbufs_pci(drm_device_t *dev, drm_buf_desc_t *request)
+drm_do_addbufs_pci(struct drm_device *dev, drm_buf_desc_t *request)
{
drm_device_dma_t *dma = dev->dma;
int count;
@@ -717,7 +717,7 @@ drm_do_addbufs_pci(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_do_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request)
+drm_do_addbufs_sg(struct drm_device *dev, drm_buf_desc_t *request)
{
drm_device_dma_t *dma = dev->dma;
drm_buf_entry_t *entry;
@@ -829,7 +829,7 @@ drm_do_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request)
+drm_addbufs_agp(struct drm_device *dev, drm_buf_desc_t *request)
{
int order, ret;
@@ -862,7 +862,7 @@ drm_addbufs_agp(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request)
+drm_addbufs_sg(struct drm_device *dev, drm_buf_desc_t *request)
{
int order, ret;
@@ -895,7 +895,7 @@ drm_addbufs_sg(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_addbufs_pci(drm_device_t *dev, drm_buf_desc_t *request)
+drm_addbufs_pci(struct drm_device *dev, drm_buf_desc_t *request)
{
int order, ret;
@@ -927,7 +927,8 @@ drm_addbufs_pci(drm_device_t *dev, drm_buf_desc_t *request)
}
int
-drm_addbufs_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_addbufs_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_buf_desc_t *request = data;
int err;
@@ -943,7 +944,7 @@ drm_addbufs_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_infobufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_infobufs(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_device_dma_t *dma = dev->dma;
drm_buf_info_t *request = data;
@@ -993,7 +994,7 @@ drm_infobufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_markbufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_markbufs(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_device_dma_t *dma = dev->dma;
drm_buf_desc_t *request = data;
@@ -1024,7 +1025,7 @@ drm_markbufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_freebufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_freebufs(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_device_dma_t *dma = dev->dma;
drm_buf_free_t *request = data;
@@ -1062,7 +1063,7 @@ drm_freebufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_mapbufs(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_mapbufs(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_device_dma_t *dma = dev->dma;
struct vmspace *vms;
diff --git a/sys/dev/pci/drm/drm_context.c b/sys/dev/pci/drm/drm_context.c
index 0813bf1907f..85ea2417626 100644
--- a/sys/dev/pci/drm/drm_context.c
+++ b/sys/dev/pci/drm/drm_context.c
@@ -39,7 +39,7 @@
*/
void
-drm_ctxbitmap_free(drm_device_t *dev, int ctx_handle)
+drm_ctxbitmap_free(struct drm_device *dev, int ctx_handle)
{
if (ctx_handle < 0 || ctx_handle >= DRM_MAX_CTXBITMAP ||
dev->ctx_bitmap == NULL) {
@@ -56,7 +56,7 @@ drm_ctxbitmap_free(drm_device_t *dev, int ctx_handle)
}
int
-drm_ctxbitmap_next(drm_device_t *dev)
+drm_ctxbitmap_next(struct drm_device *dev)
{
int bit;
@@ -105,7 +105,7 @@ drm_ctxbitmap_next(drm_device_t *dev)
}
int
-drm_ctxbitmap_init(drm_device_t *dev)
+drm_ctxbitmap_init(struct drm_device *dev)
{
int i;
int temp;
@@ -129,7 +129,7 @@ drm_ctxbitmap_init(drm_device_t *dev)
}
void
-drm_ctxbitmap_cleanup(drm_device_t *dev)
+drm_ctxbitmap_cleanup(struct drm_device *dev)
{
DRM_LOCK();
if (dev->context_sareas != NULL)
@@ -143,7 +143,8 @@ drm_ctxbitmap_cleanup(drm_device_t *dev)
*/
int
-drm_getsareactx( drm_device_t *dev, void *data, struct drm_file *file_priv )
+drm_getsareactx(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_ctx_priv_map_t *request = data;
drm_local_map_t *map;
@@ -164,7 +165,7 @@ drm_getsareactx( drm_device_t *dev, void *data, struct drm_file *file_priv )
}
int
-drm_setsareactx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_setsareactx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_priv_map_t *request = data;
drm_local_map_t *map = NULL;
@@ -192,7 +193,7 @@ bad:
*/
int
-drm_context_switch(drm_device_t *dev, int old, int new)
+drm_context_switch(struct drm_device *dev, int old, int new)
{
if ( test_and_set_bit( 0, &dev->context_flag ) ) {
DRM_ERROR( "Reentering -- FIXME\n" );
@@ -210,7 +211,7 @@ drm_context_switch(drm_device_t *dev, int old, int new)
}
int
-drm_context_switch_complete(drm_device_t *dev, int new)
+drm_context_switch_complete(struct drm_device *dev, int new)
{
dev->last_context = new; /* PRE/POST: This is the _only_ writer. */
@@ -227,7 +228,7 @@ drm_context_switch_complete(drm_device_t *dev, int new)
}
int
-drm_resctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_resctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_res_t *res = data;
drm_ctx_t ctx;
@@ -248,7 +249,7 @@ drm_resctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_addctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_addctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_t *ctx = data;
@@ -274,14 +275,14 @@ drm_addctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_modctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_modctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
/* This does nothing */
return 0;
}
int
-drm_getctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_t *ctx = data;
@@ -292,7 +293,7 @@ drm_getctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_switchctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_switchctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_t *ctx = data;
@@ -301,7 +302,7 @@ drm_switchctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_newctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_newctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_t *ctx = data;
@@ -312,7 +313,7 @@ drm_newctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_rmctx(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_rmctx(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_ctx_t *ctx = data;
diff --git a/sys/dev/pci/drm/drm_dma.c b/sys/dev/pci/drm/drm_dma.c
index 46774b0855e..5bb024285b4 100644
--- a/sys/dev/pci/drm/drm_dma.c
+++ b/sys/dev/pci/drm/drm_dma.c
@@ -39,7 +39,7 @@
#include "drmP.h"
int
-drm_dma_setup(drm_device_t *dev)
+drm_dma_setup(struct drm_device *dev)
{
dev->dma = malloc(sizeof(*dev->dma), M_DRM, M_NOWAIT | M_ZERO);
@@ -52,7 +52,7 @@ drm_dma_setup(drm_device_t *dev)
}
void
-drm_dma_takedown(drm_device_t *dev)
+drm_dma_takedown(struct drm_device *dev)
{
drm_device_dma_t *dma = dev->dma;
int i, j;
@@ -97,7 +97,7 @@ drm_dma_takedown(drm_device_t *dev)
void
-drm_free_buffer(drm_device_t *dev, drm_buf_t *buf)
+drm_free_buffer(struct drm_device *dev, drm_buf_t *buf)
{
if (!buf) return;
@@ -107,7 +107,7 @@ drm_free_buffer(drm_device_t *dev, drm_buf_t *buf)
}
void
-drm_reclaim_buffers(drm_device_t *dev, struct drm_file *file_priv)
+drm_reclaim_buffers(struct drm_device *dev, struct drm_file *file_priv)
{
drm_device_dma_t *dma = dev->dma;
int i;
@@ -132,7 +132,7 @@ drm_reclaim_buffers(drm_device_t *dev, struct drm_file *file_priv)
/* Call into the driver-specific DMA handler */
int
-drm_dma(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_dma(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
if (dev->driver.dma_ioctl) {
diff --git a/sys/dev/pci/drm/drm_drawable.c b/sys/dev/pci/drm/drm_drawable.c
index 5b8a42b7a3a..2a63b0e5219 100644
--- a/sys/dev/pci/drm/drm_drawable.c
+++ b/sys/dev/pci/drm/drm_drawable.c
@@ -77,7 +77,7 @@ drm_get_drawable(struct drm_device *dev, unsigned int handle)
}
struct drm_drawable_info *
-drm_get_drawable_info(drm_device_t *dev, unsigned int handle)
+drm_get_drawable_info(struct drm_device *dev, unsigned int handle)
{
struct bsd_drm_drawable_info *result = NULL;
@@ -88,7 +88,7 @@ drm_get_drawable_info(drm_device_t *dev, unsigned int handle)
}
int
-drm_adddraw(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_adddraw(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_draw_t *draw = data;
struct bsd_drm_drawable_info *info;
@@ -110,7 +110,7 @@ drm_adddraw(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_rmdraw(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_rmdraw(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_draw_t *draw = (drm_draw_t *)data;
struct bsd_drm_drawable_info *info;
@@ -128,7 +128,7 @@ drm_rmdraw(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_update_draw(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_update_draw(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
struct drm_drawable_info *info;
struct drm_update_draw *update = (struct drm_update_draw *)data;
diff --git a/sys/dev/pci/drm/drm_drv.c b/sys/dev/pci/drm/drm_drv.c
index 98b24ffd423..3175dacaf9d 100644
--- a/sys/dev/pci/drm/drm_drv.c
+++ b/sys/dev/pci/drm/drm_drv.c
@@ -45,12 +45,12 @@ int drm_debug_flag = 1;
int drm_debug_flag = 0;
#endif
-int drm_load(drm_device_t *);
-void drm_unload(drm_device_t *);
+int drm_load(struct drm_device *);
+void drm_unload(struct drm_device *);
drm_pci_id_list_t *drm_find_description(int , int ,
drm_pci_id_list_t *);
-int drm_firstopen(drm_device_t *);
-int drm_lastclose(drm_device_t *);
+int drm_firstopen(struct drm_device *);
+int drm_lastclose(struct drm_device *);
static drm_ioctl_desc_t drm_ioctls[256] = {
DRM_IOCTL_DEF(DRM_IOCTL_VERSION, drm_version, 0),
@@ -114,7 +114,7 @@ static drm_ioctl_desc_t drm_ioctls[256] = {
DRM_IOCTL_DEF(DRM_IOCTL_UPDATE_DRAW, drm_update_draw, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY),
};
-drm_device_t *drm_units[DRM_MAXUNITS];
+struct drm_device *drm_units[DRM_MAXUNITS];
static int init_units = 1;
@@ -143,7 +143,7 @@ drm_attach(struct device *parent, struct device *kdev,
struct pci_attach_args *pa, drm_pci_id_list_t *idlist)
{
int unit;
- drm_device_t *dev;
+ struct drm_device *dev;
drm_pci_id_list_t *id_entry;
if(init_units) {
@@ -157,7 +157,7 @@ drm_attach(struct device *parent, struct device *kdev,
if(drm_units[unit] == NULL) break;
if(unit == DRM_MAXUNITS) return;
- dev = drm_units[unit] = (drm_device_t*)kdev;
+ dev = drm_units[unit] = (struct drm_device*)kdev;
dev->unit = unit;
/* needed for pci_mapreg_* */
@@ -184,7 +184,7 @@ drm_attach(struct device *parent, struct device *kdev,
int
drm_detach(struct device *self, int flags)
{
- drm_unload((drm_device_t *)self);
+ drm_unload((struct drm_device *)self);
return 0;
}
@@ -218,7 +218,7 @@ drm_find_description(int vendor, int device, drm_pci_id_list_t *idlist)
}
int
-drm_firstopen(drm_device_t *dev)
+drm_firstopen(struct drm_device *dev)
{
drm_local_map_t *map;
int i;
@@ -269,7 +269,7 @@ drm_firstopen(drm_device_t *dev)
}
int
-drm_lastclose(drm_device_t *dev)
+drm_lastclose(struct drm_device *dev)
{
struct drm_magic_entry *pt;
drm_local_map_t *map, *mapsave;
@@ -341,7 +341,7 @@ drm_lastclose(drm_device_t *dev)
}
int
-drm_load(drm_device_t *dev)
+drm_load(struct drm_device *dev)
{
int retcode;
@@ -422,7 +422,7 @@ error:
}
void
-drm_unload(drm_device_t *dev)
+drm_unload(struct drm_device *dev)
{
DRM_DEBUG( "\n" );
@@ -459,7 +459,7 @@ drm_unload(drm_device_t *dev)
int
-drm_version(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_version(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_version_t *version = data;
int len;
@@ -487,7 +487,7 @@ drm_version(drm_device_t *dev, void *data, struct drm_file *file_priv)
int
drmopen(DRM_CDEV kdev, int flags, int fmt, DRM_STRUCTPROC *p)
{
- drm_device_t *dev = NULL;
+ struct drm_device *dev = NULL;
int retcode = 0;
dev = drm_get_device_from_kdev(kdev);
@@ -514,8 +514,8 @@ drmopen(DRM_CDEV kdev, int flags, int fmt, DRM_STRUCTPROC *p)
int
drmclose(DRM_CDEV kdev, int flags, int fmt, DRM_STRUCTPROC *p)
{
- drm_device_t *dev = drm_get_device_from_kdev(kdev);
- drm_file_t *file_priv;
+ struct drm_device *dev = drm_get_device_from_kdev(kdev);
+ struct drm_file *file_priv;
int retcode = 0;
DRM_DEBUG( "open_count = %d\n", dev->open_count );
@@ -618,13 +618,13 @@ int
drmioctl(DRM_CDEV kdev, u_long cmd, caddr_t data, int flags,
DRM_STRUCTPROC *p)
{
- drm_device_t *dev = drm_get_device_from_kdev(kdev);
+ struct drm_device *dev = drm_get_device_from_kdev(kdev);
int retcode = 0;
drm_ioctl_desc_t *ioctl;
- int (*func)(drm_device_t *dev, void *data, struct drm_file *file_priv);
+ int (*func)(struct drm_device *, void *, struct drm_file *);
int nr = DRM_IOCTL_NR(cmd);
int is_driver_ioctl = 0;
- drm_file_t *file_priv;
+ struct drm_file *file_priv;
if (dev == NULL)
return ENODEV;
@@ -707,7 +707,7 @@ drmioctl(DRM_CDEV kdev, u_long cmd, caddr_t data, int flags,
}
drm_local_map_t *
-drm_getsarea(drm_device_t *dev)
+drm_getsarea(struct drm_device *dev)
{
drm_local_map_t *map;
diff --git a/sys/dev/pci/drm/drm_fops.c b/sys/dev/pci/drm/drm_fops.c
index c83a0bf5620..4684f7a330d 100644
--- a/sys/dev/pci/drm/drm_fops.c
+++ b/sys/dev/pci/drm/drm_fops.c
@@ -36,10 +36,10 @@
#include "drmP.h"
-drm_file_t *
+struct drm_file *
drm_find_file_by_minor(struct drm_device *dev, int minor)
{
- drm_file_t *priv;
+ struct drm_file *priv;
DRM_SPINLOCK_ASSERT(&dev->dev_lock);
@@ -52,9 +52,9 @@ drm_find_file_by_minor(struct drm_device *dev, int minor)
/* drm_open_helper is called whenever a process opens /dev/drm. */
int
drm_open_helper(DRM_CDEV kdev, int flags, int fmt, DRM_STRUCTPROC *p,
- drm_device_t *dev)
+ struct drm_device *dev)
{
- drm_file_t *priv;
+ struct drm_file *priv;
int m, retcode;
m = minor(kdev);
diff --git a/sys/dev/pci/drm/drm_ioctl.c b/sys/dev/pci/drm/drm_ioctl.c
index 2750517eb08..7f6b719154d 100644
--- a/sys/dev/pci/drm/drm_ioctl.c
+++ b/sys/dev/pci/drm/drm_ioctl.c
@@ -35,7 +35,7 @@
#include "drmP.h"
-int drm_set_busid(drm_device_t *);
+int drm_set_busid(struct drm_device *);
/*
* Beginning in revision 1.1 of the DRM interface, getunique will return
@@ -44,7 +44,7 @@ int drm_set_busid(drm_device_t *);
* the unique is not defined for any other bus.
*/
int
-drm_getunique(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getunique(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_unique_t *u = data;
@@ -61,7 +61,7 @@ drm_getunique(drm_device_t *dev, void *data, struct drm_file *file_priv)
* requested version 1.1 or greater.
*/
int
-drm_setunique(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_setunique(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_unique_t *u = data;
int domain, bus, slot, func, ret;
@@ -122,7 +122,7 @@ drm_setunique(drm_device_t *dev, void *data, struct drm_file *file_priv)
int
-drm_set_busid(drm_device_t *dev)
+drm_set_busid(struct drm_device *dev)
{
DRM_LOCK();
@@ -148,7 +148,7 @@ drm_set_busid(drm_device_t *dev)
}
int
-drm_getmap(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getmap(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_map_t *map = data;
drm_local_map_t *mapinlist;
@@ -185,12 +185,12 @@ drm_getmap(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_getclient(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getclient(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
- drm_client_t *client = data;
- drm_file_t *pt;
- int idx;
- int i = 0;
+ drm_client_t *client = data;
+ struct drm_file *pt;
+ int idx;
+ int i = 0;
idx = client->idx;
DRM_LOCK();
@@ -213,7 +213,7 @@ drm_getclient(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_getstats(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_getstats(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_stats_t *stats = data;
int i;
@@ -243,7 +243,7 @@ drm_getstats(drm_device_t *dev, void *data, struct drm_file *file_priv)
#define DRM_IF_MINOR 2
int
-drm_setversion(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_setversion(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_set_version_t *sv = data;
drm_set_version_t ver;
@@ -288,7 +288,7 @@ drm_setversion(drm_device_t *dev, void *data, struct drm_file *file_priv)
int
-drm_noop(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_noop(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
DRM_DEBUG("\n");
return 0;
diff --git a/sys/dev/pci/drm/drm_irq.c b/sys/dev/pci/drm/drm_irq.c
index 721a44893d6..76477a1a8ff 100644
--- a/sys/dev/pci/drm/drm_irq.c
+++ b/sys/dev/pci/drm/drm_irq.c
@@ -40,7 +40,7 @@ void vblank_disable(void *);
void drm_locked_task(void *context, void *pending);
int
-drm_irq_by_busid(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_irq_by_busid(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_irq_busid_t *irq = data;
@@ -62,7 +62,7 @@ irqreturn_t
drm_irq_handler_wrap(DRM_IRQ_ARGS)
{
irqreturn_t ret;
- drm_device_t *dev = (drm_device_t *)arg;
+ struct drm_device *dev = (struct drm_device *)arg;
DRM_SPINLOCK(&dev->irq_lock);
ret = dev->driver.irq_handler(arg);
@@ -72,7 +72,7 @@ drm_irq_handler_wrap(DRM_IRQ_ARGS)
}
int
-drm_irq_install(drm_device_t *dev)
+drm_irq_install(struct drm_device *dev)
{
int retcode;
pci_intr_handle_t ih;
@@ -128,7 +128,7 @@ err:
}
int
-drm_irq_uninstall(drm_device_t *dev)
+drm_irq_uninstall(struct drm_device *dev)
{
if (!dev->irq_enabled)
@@ -149,7 +149,7 @@ drm_irq_uninstall(drm_device_t *dev)
}
int
-drm_control(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_control(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_control_t *ctl = data;
int err;
@@ -391,7 +391,7 @@ out:
}
int
-drm_wait_vblank(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_wait_vblank(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_wait_vblank_t *vblwait = data;
int ret, flags, crtc, seq;
@@ -477,13 +477,13 @@ drm_wait_vblank(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
void
-drm_vbl_send_signals(drm_device_t *dev, int crtc)
+drm_vbl_send_signals(struct drm_device *dev, int crtc)
{
}
#if 0 /* disabled */
void
-drm_vbl_send_signals(drm_device_t *dev, int crtc)
+drm_vbl_send_signals(struct drm_device *dev, int crtc)
{
drm_vbl_sig_t *vbl_sig;
unsigned int vbl_seq = atomic_read( &dev->vbl_received );
@@ -517,7 +517,7 @@ drm_handle_vblank(struct drm_device *dev, int crtc)
void
drm_locked_task(void *context, void *pending)
{
- drm_device_t *dev = context;
+ struct drm_device *dev = context;
DRM_LOCK();
for (;;) {
@@ -548,7 +548,7 @@ drm_locked_task(void *context, void *pending)
}
void
-drm_locked_tasklet(drm_device_t *dev, void (*tasklet)(drm_device_t *dev))
+drm_locked_tasklet(struct drm_device *dev, void (*tasklet)(struct drm_device *))
{
dev->locked_task_call = tasklet;
if (workq_add_task(NULL, 0, drm_locked_task, dev, NULL) == ENOMEM)
diff --git a/sys/dev/pci/drm/drm_lock.c b/sys/dev/pci/drm/drm_lock.c
index 798d813b0d5..69a832387b1 100644
--- a/sys/dev/pci/drm/drm_lock.c
+++ b/sys/dev/pci/drm/drm_lock.c
@@ -79,7 +79,7 @@ drm_lock_take(__volatile__ unsigned int *lock, unsigned int context)
/* This takes a lock forcibly and hands it to context. Should ONLY be used
inside *_unlock to give lock to kernel before calling *_dma_schedule. */
int
-drm_lock_transfer(drm_device_t *dev, __volatile__ unsigned int *lock,
+drm_lock_transfer(struct drm_device *dev, __volatile__ unsigned int *lock,
unsigned int context)
{
unsigned int old, new;
@@ -94,7 +94,7 @@ drm_lock_transfer(drm_device_t *dev, __volatile__ unsigned int *lock,
}
int
-drm_lock_free(drm_device_t *dev, __volatile__ unsigned int *lock,
+drm_lock_free(struct drm_device *dev, __volatile__ unsigned int *lock,
unsigned int context)
{
unsigned int old, new;
@@ -115,7 +115,7 @@ drm_lock_free(drm_device_t *dev, __volatile__ unsigned int *lock,
}
int
-drm_lock(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_lock_t *lock = data;
int ret = 0;
@@ -164,7 +164,7 @@ drm_lock(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_unlock(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_lock_t *lock = data;
diff --git a/sys/dev/pci/drm/drm_memory.c b/sys/dev/pci/drm/drm_memory.c
index 8562b83068e..c727da1202b 100644
--- a/sys/dev/pci/drm/drm_memory.c
+++ b/sys/dev/pci/drm/drm_memory.c
@@ -83,7 +83,7 @@ drm_free(void *pt, size_t size, int area)
}
void *
-drm_ioremap(drm_device_t *dev, drm_local_map_t *map)
+drm_ioremap(struct drm_device *dev, drm_local_map_t *map)
{
struct vga_pci_bar *bar = NULL;
int i;
diff --git a/sys/dev/pci/drm/drm_pci.c b/sys/dev/pci/drm/drm_pci.c
index c988c7917e8..61b53edf3dc 100644
--- a/sys/dev/pci/drm/drm_pci.c
+++ b/sys/dev/pci/drm/drm_pci.c
@@ -39,7 +39,8 @@
* memory block.
*/
drm_dma_handle_t *
-drm_pci_alloc(drm_device_t *dev, size_t size, size_t align, dma_addr_t maxaddr)
+drm_pci_alloc(struct drm_device *dev, size_t size, size_t align,
+ dma_addr_t maxaddr)
{
drm_dma_handle_t *dmah;
int ret, nsegs;
@@ -104,7 +105,7 @@ dmahfree:
* \brief Free a DMA-accessible consistent memory block.
*/
void
-drm_pci_free(drm_device_t *dev, drm_dma_handle_t *dmah)
+drm_pci_free(struct drm_device *dev, drm_dma_handle_t *dmah)
{
if (dmah == NULL)
return;
diff --git a/sys/dev/pci/drm/drm_scatter.c b/sys/dev/pci/drm/drm_scatter.c
index fd594c9c3b7..6a6c81095ac 100644
--- a/sys/dev/pci/drm/drm_scatter.c
+++ b/sys/dev/pci/drm/drm_scatter.c
@@ -35,7 +35,7 @@
*/
#include "drmP.h"
-struct drm_sg_dmamem *drm_sg_dmamem_alloc(drm_device_t *, size_t);
+struct drm_sg_dmamem *drm_sg_dmamem_alloc(struct drm_device *, size_t);
void drm_sg_dmamem_free(struct drm_sg_dmamem *);
void
@@ -53,7 +53,7 @@ drm_sg_cleanup(drm_sg_mem_t *entry)
}
int
-drm_sg_alloc(drm_device_t * dev, drm_scatter_gather_t * request)
+drm_sg_alloc(struct drm_device * dev, drm_scatter_gather_t * request)
{
drm_sg_mem_t *entry;
unsigned long pages;
@@ -106,7 +106,8 @@ drm_sg_alloc(drm_device_t * dev, drm_scatter_gather_t * request)
}
int
-drm_sg_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_sg_alloc_ioctl(struct drm_device *dev, void *data,
+ struct drm_file *file_priv)
{
drm_scatter_gather_t *request = data;
int ret;
@@ -118,7 +119,7 @@ drm_sg_alloc_ioctl(drm_device_t *dev, void *data, struct drm_file *file_priv)
}
int
-drm_sg_free(drm_device_t *dev, void *data, struct drm_file *file_priv)
+drm_sg_free(struct drm_device *dev, void *data, struct drm_file *file_priv)
{
drm_scatter_gather_t *request = data;
drm_sg_mem_t *entry;
@@ -143,7 +144,7 @@ drm_sg_free(drm_device_t *dev, void *data, struct drm_file *file_priv)
* scatter/gather
*/
struct drm_sg_dmamem*
-drm_sg_dmamem_alloc(drm_device_t *dev, size_t pages)
+drm_sg_dmamem_alloc(struct drm_device *dev, size_t pages)
{
struct drm_sg_dmamem *dsd = NULL;
bus_size_t size = pages << PAGE_SHIFT;
diff --git a/sys/dev/pci/drm/drm_vm.c b/sys/dev/pci/drm/drm_vm.c
index dae0b059307..b24d8db1a80 100644
--- a/sys/dev/pci/drm/drm_vm.c
+++ b/sys/dev/pci/drm/drm_vm.c
@@ -31,9 +31,9 @@
paddr_t
drmmmap(dev_t kdev, off_t offset, int prot)
{
- drm_device_t *dev = drm_get_device_from_kdev(kdev);
+ struct drm_device *dev = drm_get_device_from_kdev(kdev);
drm_local_map_t *map;
- drm_file_t *priv;
+ struct drm_file *priv;
drm_map_type_t type;
paddr_t phys;
diff --git a/sys/dev/pci/drm/i915_drv.c b/sys/dev/pci/drm/i915_drv.c
index 2943a860e6d..191f3105124 100644
--- a/sys/dev/pci/drm/i915_drv.c
+++ b/sys/dev/pci/drm/i915_drv.c
@@ -35,7 +35,7 @@
#include "i915_drv.h"
#include "drm_pciids.h"
-void i915_configure(drm_device_t *);
+void i915_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t i915_pciidlist[] = {
@@ -43,7 +43,7 @@ static drm_pci_id_list_t i915_pciidlist[] = {
};
void
-i915_configure(drm_device_t *dev)
+i915_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = 1; /* No dev_priv */
dev->driver.load = i915_driver_load;
@@ -85,9 +85,9 @@ i915_probe(device_t dev)
static int
i915_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
i915_configure(dev);
return drm_attach(nbdev, i915_pciidlist);
}
@@ -108,7 +108,7 @@ static driver_t i915_driver = {
"drmsub",
#endif
i915_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -138,7 +138,7 @@ void
i915drm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
i915_configure(dev);
@@ -147,7 +147,7 @@ i915drm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach inteldrm_ca = {
- sizeof(drm_device_t), i915drm_probe, i915drm_attach,
+ sizeof(struct drm_device), i915drm_probe, i915drm_attach,
drm_detach, drm_activate
};
@@ -159,7 +159,7 @@ struct cfdriver inteldrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(i915drm, DV_TTY, NULL);
#else
-CFATTACH_DECL(i915drm, sizeof(drm_device_t), i915drm_probe, i915drm_attach,
+CFATTACH_DECL(i915drm, sizeof(struct drm_device), i915drm_probe, i915drm_attach,
drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/mach64_drv.c b/sys/dev/pci/drm/mach64_drv.c
index ef2ed7a21ef..085a0de16bc 100644
--- a/sys/dev/pci/drm/mach64_drv.c
+++ b/sys/dev/pci/drm/mach64_drv.c
@@ -39,7 +39,7 @@
#include "mach64_drv.h"
#include "drm_pciids.h"
-void mach64_configure(drm_device_t *);
+void mach64_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t mach64_pciidlist[] = {
@@ -47,7 +47,7 @@ static drm_pci_id_list_t mach64_pciidlist[] = {
};
void
-mach64_configure(drm_device_t *dev)
+mach64_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = 1; /* No dev_priv */
dev->driver.lastclose = mach64_driver_lastclose;
@@ -88,9 +88,9 @@ mach64_probe(device_t dev)
static int
mach64_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
mach64_configure(dev);
return drm_attach(nbdev, mach64_pciidlist);
}
@@ -107,7 +107,7 @@ static device_method_t mach64_methods[] = {
static driver_t mach64_driver = {
"drm",
mach64_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -137,7 +137,7 @@ void
mach64drm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
mach64_configure(dev);
return drm_attach(parent, self, pa, mach64_pciidlist);
@@ -145,7 +145,7 @@ mach64drm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach machdrm_ca = {
- sizeof(drm_device_t), mach64drm_probe, mach64drm_attach,
+ sizeof(struct drm_device), mach64drm_probe, mach64drm_attach,
drm_detach, drm_activate
};
@@ -156,8 +156,8 @@ struct cfdriver machdrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(mach64drm, DV_TTY, NULL);
#else
-CFATTACH_DECL(mach64drm, sizeof(drm_device_t), mach64drm_probe, mach64drm_attach,
- drm_detach, drm_activate);
+CFATTACH_DECL(mach64drm, sizeof(struct drm_device), mach64drm_probe,
+ mach64drm_attach, drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/mga_drv.c b/sys/dev/pci/drm/mga_drv.c
index c3029c1ea19..c1de2ae714b 100644
--- a/sys/dev/pci/drm/mga_drv.c
+++ b/sys/dev/pci/drm/mga_drv.c
@@ -37,8 +37,8 @@
#include "mga_drv.h"
#include "drm_pciids.h"
-int mga_driver_device_is_agp(drm_device_t * );
-void mga_configure(drm_device_t *);
+int mga_driver_device_is_agp(struct drm_device * );
+void mga_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t mga_pciidlist[] = {
@@ -63,7 +63,7 @@ static drm_pci_id_list_t mga_pciidlist[] = {
* linux-core/mga_drv.c shows what needs to be done.
*/
int
-mga_driver_device_is_agp(drm_device_t * dev)
+mga_driver_device_is_agp(struct drm_device * dev)
{
#ifdef __FreeBSD__
device_t bus;
@@ -92,7 +92,7 @@ mga_driver_device_is_agp(drm_device_t * dev)
}
void
-mga_configure(drm_device_t *dev)
+mga_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = sizeof(drm_mga_buf_priv_t);
dev->driver.load = mga_driver_load;
@@ -139,9 +139,9 @@ mga_probe(device_t dev)
static int
mga_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
mga_configure(dev);
return drm_attach(nbdev, mga_pciidlist);
}
@@ -158,7 +158,7 @@ static device_method_t mga_methods[] = {
static driver_t mga_driver = {
"drm",
mga_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -187,7 +187,7 @@ void
mgadrm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
mga_configure(dev);
return drm_attach(parent, self, pa, mga_pciidlist);
@@ -195,7 +195,7 @@ mgadrm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach mgadrm_ca = {
- sizeof(drm_device_t), mgadrm_probe, mgadrm_attach,
+ sizeof(struct drm_device), mgadrm_probe, mgadrm_attach,
drm_detach, drm_activate
};
@@ -206,8 +206,8 @@ struct cfdriver mgadrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(mgadrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(mgadrm, sizeof(drm_device_t), mgadrm_probe, mgadrm_attach, drm_detach,
- drm_activate);
+CFATTACH_DECL(mgadrm, sizeof(struct drm_device), mgadrm_probe, mgadrm_attach,
+ drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/r128_drv.c b/sys/dev/pci/drm/r128_drv.c
index 6f431f2a4c0..2942e8ad5c2 100644
--- a/sys/dev/pci/drm/r128_drv.c
+++ b/sys/dev/pci/drm/r128_drv.c
@@ -37,7 +37,7 @@
#include "r128_drv.h"
#include "drm_pciids.h"
-void r128_configure(drm_device_t *);
+void r128_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t r128_pciidlist[] = {
@@ -45,7 +45,7 @@ static drm_pci_id_list_t r128_pciidlist[] = {
};
void
-r128_configure(drm_device_t *dev)
+r128_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = sizeof(drm_r128_buf_priv_t);
dev->driver.preclose = r128_driver_preclose;
@@ -88,9 +88,9 @@ r128_probe(device_t dev)
static int
r128_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
r128_configure(dev);
return drm_attach(nbdev, r128_pciidlist);
}
@@ -107,7 +107,7 @@ static device_method_t r128_methods[] = {
static driver_t r128_driver = {
"drm",
r128_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -137,7 +137,7 @@ void
r128drm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
r128_configure(dev);
return drm_attach(parent, self, pa, r128_pciidlist);
@@ -145,7 +145,7 @@ r128drm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach ragedrm_ca = {
- sizeof(drm_device_t), r128drm_probe, r128drm_attach,
+ sizeof(struct drm_device), r128drm_probe, r128drm_attach,
drm_detach, drm_activate
};
@@ -156,7 +156,7 @@ struct cfdriver ragedrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(r128drm, DV_TTY, NULL);
#else
-CFATTACH_DECL(r128drm, sizeof(drm_device_t), r128drm_probe, r128drm_attach,
+CFATTACH_DECL(r128drm, sizeof(struct drm_device), r128drm_probe, r128drm_attach,
drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/radeon_drv.c b/sys/dev/pci/drm/radeon_drv.c
index 1f1819ca383..a98239cbac2 100644
--- a/sys/dev/pci/drm/radeon_drv.c
+++ b/sys/dev/pci/drm/radeon_drv.c
@@ -35,7 +35,7 @@
#include "radeon_drv.h"
#include "drm_pciids.h"
-void radeon_configure(drm_device_t *);
+void radeon_configure(struct drm_device *);
int radeon_no_wb;
@@ -45,7 +45,7 @@ static drm_pci_id_list_t radeon_pciidlist[] = {
};
void
-radeon_configure(drm_device_t *dev)
+radeon_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = sizeof(drm_radeon_buf_priv_t);
dev->driver.load = radeon_driver_load;
@@ -93,9 +93,9 @@ radeon_probe(device_t dev)
static int
radeon_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
radeon_configure(dev);
return drm_attach(nbdev, radeon_pciidlist);
}
@@ -112,7 +112,7 @@ static device_method_t radeon_methods[] = {
static driver_t radeon_driver = {
"drm",
radeon_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -142,7 +142,7 @@ void
radeondrm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
radeon_configure(dev);
return drm_attach(parent, self, pa, radeon_pciidlist);
@@ -150,7 +150,7 @@ radeondrm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach radeondrm_ca = {
- sizeof (drm_device_t), radeondrm_probe, radeondrm_attach,
+ sizeof (struct drm_device), radeondrm_probe, radeondrm_attach,
drm_detach, drm_activate
};
@@ -161,8 +161,8 @@ struct cfdriver radeondrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(radeondrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(radeondrm, sizeof(drm_device_t), radeondrm_probe, radeondrm_attach,
- drm_detach, drm_activate);
+CFATTACH_DECL(radeondrm, sizeof(struct drm_device), radeondrm_probe,
+ radeondrm_attach, drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/savage_drv.c b/sys/dev/pci/drm/savage_drv.c
index 585fe9a9538..5beab274b57 100644
--- a/sys/dev/pci/drm/savage_drv.c
+++ b/sys/dev/pci/drm/savage_drv.c
@@ -32,7 +32,7 @@
#include "savage_drv.h"
#include "drm_pciids.h"
-void savage_configure(drm_device_t *);
+void savage_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t savage_pciidlist[] = {
@@ -40,7 +40,7 @@ static drm_pci_id_list_t savage_pciidlist[] = {
};
void
-savage_configure(drm_device_t *dev)
+savage_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = sizeof(drm_savage_buf_priv_t);
dev->driver.load = savage_driver_load;
@@ -76,9 +76,9 @@ savage_probe(device_t dev)
static int
savage_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
savage_configure(dev);
return drm_attach(nbdev, savage_pciidlist);
}
@@ -95,7 +95,7 @@ static device_method_t savage_methods[] = {
static driver_t savage_driver = {
"drm",
savage_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -125,7 +125,7 @@ void
savagedrm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
savage_configure(dev);
return drm_attach(parent, self, pa, savage_pciidlist);
@@ -133,7 +133,7 @@ savagedrm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach savagedrm_ca = {
- sizeof(drm_device_t), savagedrm_probe, savagedrm_attach,
+ sizeof(struct drm_device), savagedrm_probe, savagedrm_attach,
drm_detach, drm_activate
};
@@ -144,8 +144,8 @@ struct cfdriver savagedrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(savagedrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(savagedrm, sizeof(drm_device_t), savagedrm_probe, savagedrm_attach,
- drm_detach, drm_activate);
+CFATTACH_DECL(savagedrm, sizeof(struct drm_device), savagedrm_probe,
+ savagedrm_attach, drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/sis_drv.c b/sys/dev/pci/drm/sis_drv.c
index 072e1afdd0d..ccf9248d0aa 100644
--- a/sys/dev/pci/drm/sis_drv.c
+++ b/sys/dev/pci/drm/sis_drv.c
@@ -31,7 +31,7 @@
#include "sis_drv.h"
#include "drm_pciids.h"
-void sis_configure(drm_device_t *);
+void sis_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t sis_pciidlist[] = {
@@ -39,7 +39,7 @@ static drm_pci_id_list_t sis_pciidlist[] = {
};
void
-sis_configure(drm_device_t *dev)
+sis_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = 1; /* No dev_priv */
dev->driver.context_ctor = sis_init_context;
@@ -69,9 +69,9 @@ sis_probe(device_t dev)
static int
sis_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
sis_configure(dev);
return drm_attach(nbdev, sis_pciidlist);
}
@@ -88,7 +88,7 @@ static device_method_t sis_methods[] = {
static driver_t sis_driver = {
"drm",
sis_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -118,7 +118,7 @@ void
sisdrm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
sis_configure(dev);
return drm_attach(parent, self, pa, sis_pciidlist);
@@ -126,7 +126,7 @@ sisdrm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach sisdrm_ca = {
- sizeof(drm_device_t), sisdrm_probe, sisdrm_attach,
+ sizeof(struct drm_device), sisdrm_probe, sisdrm_attach,
drm_detach, drm_activate
};
@@ -137,7 +137,7 @@ struct cfdriver sisdrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(sisdrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(sisdrm, sizeof(drm_device_t), sisdrm_probe, sisdrm_attach,
+CFATTACH_DECL(sisdrm, sizeof(struct drm_device), sisdrm_probe, sisdrm_attach,
drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/tdfx_drv.c b/sys/dev/pci/drm/tdfx_drv.c
index 37bf6075c16..0152b1898fd 100644
--- a/sys/dev/pci/drm/tdfx_drv.c
+++ b/sys/dev/pci/drm/tdfx_drv.c
@@ -36,7 +36,7 @@
#include "drmP.h"
#include "drm_pciids.h"
-void tdfx_configure(drm_device_t *);
+void tdfx_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t tdfx_pciidlist[] = {
@@ -44,7 +44,7 @@ static drm_pci_id_list_t tdfx_pciidlist[] = {
};
void
-tdfx_configure(drm_device_t *dev)
+tdfx_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = 1; /* No dev_priv */
@@ -70,9 +70,9 @@ tdfx_probe(device_t dev)
static int
tdfx_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
tdfx_configure(dev);
return drm_attach(nbdev, tdfx_pciidlist);
}
@@ -89,7 +89,7 @@ static device_method_t tdfx_methods[] = {
static driver_t tdfx_driver = {
"drm",
tdfx_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -119,7 +119,7 @@ void
tdfxdrm_attach(struct device *parent, struct device *self, void *aux)
{
struct pci_attach_args *pa = aux;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
tdfx_configure(dev);
return drm_attach(parent, self, pa, tdfx_pciidlist);
@@ -127,7 +127,7 @@ tdfxdrm_attach(struct device *parent, struct device *self, void *aux)
#if defined(__OpenBSD__)
struct cfattach tdfxdrm_ca = {
- sizeof(drm_device_t), tdfxdrm_probe, tdfxdrm_attach,
+ sizeof(struct drm_device), tdfxdrm_probe, tdfxdrm_attach,
drm_detach, drm_activate
};
@@ -138,8 +138,8 @@ struct cfdriver tdfxdrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(tdfxdrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(tdfxdrm, sizeof(drm_device_t), tdfxdrm_probe, tdfxdrm_attach, drm_detach,
- drm_activate);
+CFATTACH_DECL(tdfxdrm, sizeof(struct drm_device), tdfxdrm_probe, tdfxdrm_attach,
+ drm_detach, drm_activate);
#endif
#endif
diff --git a/sys/dev/pci/drm/via_drv.c b/sys/dev/pci/drm/via_drv.c
index 5f3a004c4f4..09b179013ce 100644
--- a/sys/dev/pci/drm/via_drv.c
+++ b/sys/dev/pci/drm/via_drv.c
@@ -34,7 +34,7 @@
#include "via_drv.h"
#include "drm_pciids.h"
-void via_configure(drm_device_t *);
+void via_configure(struct drm_device *);
/* drv_PCI_IDs comes from drm_pciids.h, generated from drm_pciids.txt. */
static drm_pci_id_list_t via_pciidlist[] = {
@@ -42,7 +42,7 @@ static drm_pci_id_list_t via_pciidlist[] = {
};
void
-via_configure(drm_device_t *dev)
+via_configure(struct drm_device *dev)
{
dev->driver.buf_priv_size = 1;
dev->driver.load = via_driver_load;
@@ -84,9 +84,9 @@ via_probe(device_t dev)
static int
via_attach(device_t nbdev)
{
- drm_device_t *dev = device_get_softc(nbdev);
+ struct drm_device *dev = device_get_softc(nbdev);
- bzero(dev, sizeof(drm_device_t));
+ bzero(dev, sizeof(struct drm_device));
via_configure(dev);
return drm_attach(nbdev, via_pciidlist);
}
@@ -103,7 +103,7 @@ static device_method_t via_methods[] = {
static driver_t via_driver = {
"drm",
via_methods,
- sizeof(drm_device_t)
+ sizeof(struct drm_device)
};
extern devclass_t drm_devclass;
@@ -129,7 +129,7 @@ void
viadrm_attach(struct device *parent, struct device *self, void *opaque)
{
struct pci_attach_args *pa = opaque;
- drm_device_t *dev = (drm_device_t *)self;
+ struct drm_device *dev = (struct drm_device *)self;
viadrm_configure(dev);
drm_attach(parent, self, pa, via_pciidlist);
@@ -137,7 +137,7 @@ viadrm_attach(struct device *parent, struct device *self, void *opaque)
#if defined(__OpenBSD__)
struct cfattach viadrm_ca = {
- sizeof(drm_device_t), viadrm_probe, viadrm_attach,
+ sizeof(struct drm_device), viadrm_probe, viadrm_attach,
drm_detach, drm_activate
};
@@ -148,7 +148,7 @@ struct cfdriver viadrm_cd = {
#ifdef _LKM
CFDRIVER_DECL(viadrm, DV_TTY, NULL);
#else
-CFATTACH_DECL(viadrm, sizeof(drm_device_t), viadrm_probe, viadrm_attach,
+CFATTACH_DECL(viadrm, sizeof(struct drm_device), viadrm_probe, viadrm_attach,
drm_detach, drm_activate);
#endif
#endif