diff options
Diffstat (limited to 'shared-core')
33 files changed, 368 insertions, 368 deletions
| diff --git a/shared-core/i915_dma.c b/shared-core/i915_dma.c index f7d3fab4..fbad27c0 100644 --- a/shared-core/i915_dma.c +++ b/shared-core/i915_dma.c @@ -47,7 +47,7 @@   * the head pointer changes, so that EBUSY only happens if the ring   * actually stalls for (eg) 3 seconds.   */ -int i915_wait_ring(drm_device_t * dev, int n, const char *caller) +int i915_wait_ring(struct drm_device * dev, int n, const char *caller)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	drm_i915_ring_buffer_t *ring = &(dev_priv->ring); @@ -74,7 +74,7 @@ int i915_wait_ring(drm_device_t * dev, int n, const char *caller)  	return DRM_ERR(EBUSY);  } -void i915_kernel_lost_context(drm_device_t * dev) +void i915_kernel_lost_context(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	drm_i915_ring_buffer_t *ring = &(dev_priv->ring); @@ -89,7 +89,7 @@ void i915_kernel_lost_context(drm_device_t * dev)  		dev_priv->sarea_priv->perf_boxes |= I915_BOX_RING_EMPTY;  } -static int i915_dma_cleanup(drm_device_t * dev) +static int i915_dma_cleanup(struct drm_device * dev)  {  	/* Make sure interrupts are disabled here because the uninstall ioctl  	 * may not have been called from userspace and after dev_private @@ -125,7 +125,7 @@ static int i915_dma_cleanup(drm_device_t * dev)  	return 0;  } -static int i915_initialize(drm_device_t * dev, +static int i915_initialize(struct drm_device * dev,  			   drm_i915_private_t * dev_priv,  			   drm_i915_init_t * init)  { @@ -212,7 +212,7 @@ static int i915_initialize(drm_device_t * dev,  	return 0;  } -static int i915_dma_resume(drm_device_t * dev) +static int i915_dma_resume(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; @@ -358,7 +358,7 @@ static int validate_cmd(int cmd)  	return ret;  } -static int i915_emit_cmds(drm_device_t * dev, int __user * buffer, int dwords) +static int i915_emit_cmds(struct drm_device * dev, int __user * buffer, int dwords)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	int i; @@ -397,7 +397,7 @@ static int i915_emit_cmds(drm_device_t * dev, int __user * buffer, int dwords)  	return 0;  } -static int i915_emit_box(drm_device_t * dev, +static int i915_emit_box(struct drm_device * dev,  			 struct drm_clip_rect __user * boxes,  			 int i, int DR1, int DR4)  { @@ -440,7 +440,7 @@ static int i915_emit_box(drm_device_t * dev,   * emit.  For now, do it in both places:   */ -void i915_emit_breadcrumb(drm_device_t *dev) +void i915_emit_breadcrumb(struct drm_device *dev)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	RING_LOCALS; @@ -461,7 +461,7 @@ void i915_emit_breadcrumb(drm_device_t *dev)  } -int i915_emit_mi_flush(drm_device_t *dev, uint32_t flush) +int i915_emit_mi_flush(struct drm_device *dev, uint32_t flush)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	uint32_t flush_cmd = CMD_MI_FLUSH; @@ -482,7 +482,7 @@ int i915_emit_mi_flush(drm_device_t *dev, uint32_t flush)  } -static int i915_dispatch_cmdbuffer(drm_device_t * dev, +static int i915_dispatch_cmdbuffer(struct drm_device * dev,  				   drm_i915_cmdbuffer_t * cmd)  {  #ifdef I915_HAVE_FENCE @@ -520,7 +520,7 @@ static int i915_dispatch_cmdbuffer(drm_device_t * dev,  	return 0;  } -static int i915_dispatch_batchbuffer(drm_device_t * dev, +static int i915_dispatch_batchbuffer(struct drm_device * dev,  				     drm_i915_batchbuffer_t * batch)  {  	drm_i915_private_t *dev_priv = dev->dev_private; @@ -568,7 +568,7 @@ static int i915_dispatch_batchbuffer(drm_device_t * dev,  	return 0;  } -static void i915_do_dispatch_flip(drm_device_t * dev, int pipe, int sync) +static void i915_do_dispatch_flip(struct drm_device * dev, int pipe, int sync)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	u32 num_pages, current_page, next_page, dspbase; @@ -620,7 +620,7 @@ static void i915_do_dispatch_flip(drm_device_t * dev, int pipe, int sync)  	dev_priv->sarea_priv->pf_current_page |= next_page << shift;  } -void i915_dispatch_flip(drm_device_t * dev, int pipes, int sync) +void i915_dispatch_flip(struct drm_device * dev, int pipes, int sync)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	int i; @@ -642,7 +642,7 @@ void i915_dispatch_flip(drm_device_t * dev, int pipes, int sync)  #endif  } -static int i915_quiescent(drm_device_t * dev) +static int i915_quiescent(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = dev->dev_private; @@ -727,7 +727,7 @@ static int i915_cmdbuffer(DRM_IOCTL_ARGS)  	return 0;  } -static int i915_do_cleanup_pageflip(drm_device_t * dev) +static int i915_do_cleanup_pageflip(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	int i, pipes, num_pages = dev_priv->sarea_priv->third_handle ? 3 : 2; @@ -939,7 +939,7 @@ static int i915_set_status_page(DRM_IOCTL_ARGS)  	return 0;  } -int i915_driver_load(drm_device_t *dev, unsigned long flags) +int i915_driver_load(struct drm_device *dev, unsigned long flags)  {  	/* i915 has 4 more counters */  	dev->counters += 4; @@ -951,7 +951,7 @@ int i915_driver_load(drm_device_t *dev, unsigned long flags)  	return 0;  } -void i915_driver_lastclose(drm_device_t * dev) +void i915_driver_lastclose(struct drm_device * dev)  {  	if (dev->dev_private) {  		drm_i915_private_t *dev_priv = dev->dev_private; @@ -961,7 +961,7 @@ void i915_driver_lastclose(drm_device_t * dev)  	i915_dma_cleanup(dev);  } -void i915_driver_preclose(drm_device_t * dev, DRMFILE filp) +void i915_driver_preclose(struct drm_device * dev, DRMFILE filp)  {  	if (dev->dev_private) {  		drm_i915_private_t *dev_priv = dev->dev_private; @@ -969,7 +969,7 @@ void i915_driver_preclose(drm_device_t * dev, DRMFILE filp)  	}  } -drm_ioctl_desc_t i915_ioctls[] = { +struct drm_ioctl_desc i915_ioctls[] = {  	[DRM_IOCTL_NR(DRM_I915_INIT)] = {i915_dma_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_I915_FLUSH)] = {i915_flush_ioctl, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_I915_FLIP)] = {i915_flip_bufs, DRM_AUTH}, @@ -1003,7 +1003,7 @@ int i915_max_ioctl = DRM_ARRAY_SIZE(i915_ioctls);   * \returns   * A value of 1 is always retured to indictate every i9x5 is AGP.   */ -int i915_driver_device_is_agp(drm_device_t * dev) +int i915_driver_device_is_agp(struct drm_device * dev)  {  	return 1;  } diff --git a/shared-core/i915_drv.h b/shared-core/i915_drv.h index e19d372a..1ed37c63 100644 --- a/shared-core/i915_drv.h +++ b/shared-core/i915_drv.h @@ -141,35 +141,35 @@ enum intel_chip_family {  	CHIP_I965 = 0x08,  }; -extern drm_ioctl_desc_t i915_ioctls[]; +extern struct drm_ioctl_desc i915_ioctls[];  extern int i915_max_ioctl;  				/* i915_dma.c */ -extern void i915_kernel_lost_context(drm_device_t * dev); +extern void i915_kernel_lost_context(struct drm_device * dev);  extern int i915_driver_load(struct drm_device *, unsigned long flags); -extern void i915_driver_lastclose(drm_device_t * dev); -extern void i915_driver_preclose(drm_device_t * dev, DRMFILE filp); -extern int i915_driver_device_is_agp(drm_device_t * dev); +extern void i915_driver_lastclose(struct drm_device * dev); +extern void i915_driver_preclose(struct drm_device * dev, DRMFILE filp); +extern int i915_driver_device_is_agp(struct drm_device * dev);  extern long i915_compat_ioctl(struct file *filp, unsigned int cmd,  			      unsigned long arg); -extern void i915_emit_breadcrumb(drm_device_t *dev); -extern void i915_dispatch_flip(drm_device_t * dev, int pipes, int sync); -extern int i915_emit_mi_flush(drm_device_t *dev, uint32_t flush); +extern void i915_emit_breadcrumb(struct drm_device *dev); +extern void i915_dispatch_flip(struct drm_device * dev, int pipes, int sync); +extern int i915_emit_mi_flush(struct drm_device *dev, uint32_t flush);  extern int i915_driver_firstopen(struct drm_device *dev);  /* i915_irq.c */  extern int i915_irq_emit(DRM_IOCTL_ARGS);  extern int i915_irq_wait(DRM_IOCTL_ARGS); -extern int i915_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence); -extern int i915_driver_vblank_wait2(drm_device_t *dev, unsigned int *sequence); +extern int i915_driver_vblank_wait(struct drm_device *dev, unsigned int *sequence); +extern int i915_driver_vblank_wait2(struct drm_device *dev, unsigned int *sequence);  extern irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS); -extern void i915_driver_irq_preinstall(drm_device_t * dev); -extern void i915_driver_irq_postinstall(drm_device_t * dev); -extern void i915_driver_irq_uninstall(drm_device_t * dev); +extern void i915_driver_irq_preinstall(struct drm_device * dev); +extern void i915_driver_irq_postinstall(struct drm_device * dev); +extern void i915_driver_irq_uninstall(struct drm_device * dev);  extern int i915_vblank_pipe_set(DRM_IOCTL_ARGS);  extern int i915_vblank_pipe_get(DRM_IOCTL_ARGS); -extern int i915_emit_irq(drm_device_t * dev); +extern int i915_emit_irq(struct drm_device * dev);  extern void i915_user_irq_on(drm_i915_private_t *dev_priv);  extern void i915_user_irq_off(drm_i915_private_t *dev_priv);  extern int i915_vblank_swap(DRM_IOCTL_ARGS); @@ -180,27 +180,27 @@ extern int i915_mem_free(DRM_IOCTL_ARGS);  extern int i915_mem_init_heap(DRM_IOCTL_ARGS);  extern int i915_mem_destroy_heap(DRM_IOCTL_ARGS);  extern void i915_mem_takedown(struct mem_block **heap); -extern void i915_mem_release(drm_device_t * dev, +extern void i915_mem_release(struct drm_device * dev,  			     DRMFILE filp, struct mem_block *heap);  #ifdef I915_HAVE_FENCE  /* i915_fence.c */ -extern void i915_fence_handler(drm_device_t *dev); -extern int i915_fence_emit_sequence(drm_device_t *dev, uint32_t class, +extern void i915_fence_handler(struct drm_device *dev); +extern int i915_fence_emit_sequence(struct drm_device *dev, uint32_t class,  				    uint32_t flags,  				    uint32_t *sequence,   				    uint32_t *native_type); -extern void i915_poke_flush(drm_device_t *dev, uint32_t class); -extern int i915_fence_has_irq(drm_device_t *dev, uint32_t class, uint32_t flags); +extern void i915_poke_flush(struct drm_device *dev, uint32_t class); +extern int i915_fence_has_irq(struct drm_device *dev, uint32_t class, uint32_t flags);  #endif  #ifdef I915_HAVE_BUFFER  /* i915_buffer.c */ -extern drm_ttm_backend_t *i915_create_ttm_backend_entry(drm_device_t *dev); +extern drm_ttm_backend_t *i915_create_ttm_backend_entry(struct drm_device *dev);  extern int i915_fence_types(drm_buffer_object_t *bo, uint32_t *type); -extern int i915_invalidate_caches(drm_device_t *dev, uint64_t buffer_flags); -extern int i915_init_mem_type(drm_device_t *dev, uint32_t type, +extern int i915_invalidate_caches(struct drm_device *dev, uint64_t buffer_flags); +extern int i915_init_mem_type(struct drm_device *dev, uint32_t type,  			       drm_mem_type_manager_t *man);  extern uint32_t i915_evict_mask(drm_buffer_object_t *bo);  extern int i915_move(drm_buffer_object_t *bo, int evict, @@ -245,7 +245,7 @@ extern int i915_move(drm_buffer_object_t *bo, int evict,  	I915_WRITE(LP_RING + RING_TAIL, outring);			\  } while(0) -extern int i915_wait_ring(drm_device_t * dev, int n, const char *caller); +extern int i915_wait_ring(struct drm_device * dev, int n, const char *caller);  #define GFX_OP_USER_INTERRUPT 		((0<<29)|(2<<23))  #define GFX_OP_BREAKPOINT_INTERRUPT	((0<<29)|(1<<23)) diff --git a/shared-core/i915_irq.c b/shared-core/i915_irq.c index eb32e194..17cccac3 100644 --- a/shared-core/i915_irq.c +++ b/shared-core/i915_irq.c @@ -43,7 +43,7 @@   * This function must be called with the drawable spinlock held.   */  static void -i915_dispatch_vsync_flip(drm_device_t *dev, struct drm_drawable_info *drw, +i915_dispatch_vsync_flip(struct drm_device *dev, struct drm_drawable_info *drw,  			 int pipe)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; @@ -87,7 +87,7 @@ i915_dispatch_vsync_flip(drm_device_t *dev, struct drm_drawable_info *drw,   *   * This function will be called with the HW lock held.   */ -static void i915_vblank_tasklet(drm_device_t *dev) +static void i915_vblank_tasklet(struct drm_device *dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private;  	unsigned long irqflags; @@ -277,7 +277,7 @@ static void i915_vblank_tasklet(drm_device_t *dev)  irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private;  	u16 temp;  	u32 pipea_stats, pipeb_stats; @@ -339,7 +339,7 @@ irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS)  	return IRQ_HANDLED;  } -int i915_emit_irq(drm_device_t * dev) +int i915_emit_irq(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = dev->dev_private; @@ -383,7 +383,7 @@ void i915_user_irq_off(drm_i915_private_t *dev_priv)  } -static int i915_wait_irq(drm_device_t * dev, int irq_nr) +static int i915_wait_irq(struct drm_device * dev, int irq_nr)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private;  	int ret = 0; @@ -411,7 +411,7 @@ static int i915_wait_irq(drm_device_t * dev, int irq_nr)  	return ret;  } -static int i915_driver_vblank_do_wait(drm_device_t *dev, unsigned int *sequence, +static int i915_driver_vblank_do_wait(struct drm_device *dev, unsigned int *sequence,  				      atomic_t *counter)  {  	drm_i915_private_t *dev_priv = dev->dev_private; @@ -432,12 +432,12 @@ static int i915_driver_vblank_do_wait(drm_device_t *dev, unsigned int *sequence,  	return ret;  } -int i915_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence) +int i915_driver_vblank_wait(struct drm_device *dev, unsigned int *sequence)  {  	return i915_driver_vblank_do_wait(dev, sequence, &dev->vbl_received);  } -int i915_driver_vblank_wait2(drm_device_t *dev, unsigned int *sequence) +int i915_driver_vblank_wait2(struct drm_device *dev, unsigned int *sequence)  {  	return i915_driver_vblank_do_wait(dev, sequence, &dev->vbl_received2);  } @@ -490,7 +490,7 @@ int i915_irq_wait(DRM_IOCTL_ARGS)  	return i915_wait_irq(dev, irqwait.irq_seq);  } -static void i915_enable_interrupt (drm_device_t *dev) +static void i915_enable_interrupt (struct drm_device *dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; @@ -703,7 +703,7 @@ int i915_vblank_swap(DRM_IOCTL_ARGS)  /* drm_dma.h hooks  */ -void i915_driver_irq_preinstall(drm_device_t * dev) +void i915_driver_irq_preinstall(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; @@ -712,7 +712,7 @@ void i915_driver_irq_preinstall(drm_device_t * dev)  	I915_WRITE16(I915REG_INT_ENABLE_R, 0x0);  } -void i915_driver_irq_postinstall(drm_device_t * dev) +void i915_driver_irq_postinstall(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; @@ -733,7 +733,7 @@ void i915_driver_irq_postinstall(drm_device_t * dev)  	I915_WRITE(I915REG_INSTPM, ( 1 << 5) | ( 1 << 21));  } -void i915_driver_irq_uninstall(drm_device_t * dev) +void i915_driver_irq_uninstall(struct drm_device * dev)  {  	drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private;  	u16 temp; diff --git a/shared-core/i915_mem.c b/shared-core/i915_mem.c index c66edfab..582687ad 100644 --- a/shared-core/i915_mem.c +++ b/shared-core/i915_mem.c @@ -43,7 +43,7 @@   * block to allocate, and the ring is drained prior to allocations --   * in other words allocation is expensive.   */ -static void mark_block(drm_device_t * dev, struct mem_block *p, int in_use) +static void mark_block(struct drm_device * dev, struct mem_block *p, int in_use)  {  	drm_i915_private_t *dev_priv = dev->dev_private;  	drm_i915_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -208,7 +208,7 @@ static int init_heap(struct mem_block **heap, int start, int size)  /* Free all blocks associated with the releasing file.   */ -void i915_mem_release(drm_device_t * dev, DRMFILE filp, struct mem_block *heap) +void i915_mem_release(struct drm_device * dev, DRMFILE filp, struct mem_block *heap)  {  	struct mem_block *p; diff --git a/shared-core/mach64_dma.c b/shared-core/mach64_dma.c index 47340165..c787260a 100644 --- a/shared-core/mach64_dma.c +++ b/shared-core/mach64_dma.c @@ -572,7 +572,7 @@ void mach64_dump_ring_info(drm_mach64_private_t * dev_priv)   * DMA operation. It is left here since it so tricky to get DMA operating   * properly in some architectures and hardware.   */ -static int mach64_bm_dma_test(drm_device_t * dev) +static int mach64_bm_dma_test(struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv = dev->dev_private;  	drm_dma_handle_t *cpu_addr_dmah; @@ -752,7 +752,7 @@ static int mach64_bm_dma_test(drm_device_t * dev)   * Called during the DMA initialization ioctl to initialize all the necessary   * software and hardware state for DMA operation.   */ -static int mach64_do_dma_init(drm_device_t * dev, drm_mach64_init_t * init) +static int mach64_do_dma_init(struct drm_device * dev, drm_mach64_init_t * init)  {  	drm_mach64_private_t *dev_priv;  	u32 tmp; @@ -1117,7 +1117,7 @@ int mach64_do_dispatch_pseudo_dma(drm_mach64_private_t * dev_priv)  /** \name DMA cleanup */  /*@{*/ -int mach64_do_cleanup_dma(drm_device_t * dev) +int mach64_do_cleanup_dma(struct drm_device * dev)  {  	DRM_DEBUG("%s\n", __FUNCTION__); @@ -1223,9 +1223,9 @@ int mach64_engine_reset(DRM_IOCTL_ARGS)  /** \name Freelist management */  /*@{*/ -int mach64_init_freelist(drm_device_t * dev) +int mach64_init_freelist(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_mach64_private_t *dev_priv = dev->dev_private;  	drm_mach64_freelist_t *entry;  	struct list_head *ptr; @@ -1249,7 +1249,7 @@ int mach64_init_freelist(drm_device_t * dev)  	return 0;  } -void mach64_destroy_freelist(drm_device_t * dev) +void mach64_destroy_freelist(struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv = dev->dev_private;  	drm_mach64_freelist_t *entry; @@ -1461,7 +1461,7 @@ int mach64_freelist_put(drm_mach64_private_t * dev_priv, drm_buf_t * copy_buf)  /** \name DMA buffer request and submission IOCTL handler */  /*@{*/ -static int mach64_dma_get_buffers(DRMFILE filp, drm_device_t * dev, +static int mach64_dma_get_buffers(DRMFILE filp, struct drm_device * dev,  				  struct drm_dma * d)  {  	int i; @@ -1530,7 +1530,7 @@ int mach64_dma_buffers(DRM_IOCTL_ARGS)  	return ret;  } -void mach64_driver_lastclose(drm_device_t * dev) +void mach64_driver_lastclose(struct drm_device * dev)  {  	mach64_do_cleanup_dma(dev);  } diff --git a/shared-core/mach64_drv.h b/shared-core/mach64_drv.h index bb8b309e..31b8247a 100644 --- a/shared-core/mach64_drv.h +++ b/shared-core/mach64_drv.h @@ -108,7 +108,7 @@ typedef struct drm_mach64_private {  	drm_local_map_t *agp_textures;  } drm_mach64_private_t; -extern drm_ioctl_desc_t mach64_ioctls[]; +extern struct drm_ioctl_desc mach64_ioctls[];  extern int mach64_max_ioctl;  				/* mach64_dma.c */ @@ -117,10 +117,10 @@ extern int mach64_dma_idle(DRM_IOCTL_ARGS);  extern int mach64_dma_flush(DRM_IOCTL_ARGS);  extern int mach64_engine_reset(DRM_IOCTL_ARGS);  extern int mach64_dma_buffers(DRM_IOCTL_ARGS); -extern void mach64_driver_lastclose(drm_device_t * dev); +extern void mach64_driver_lastclose(struct drm_device * dev); -extern int mach64_init_freelist(drm_device_t * dev); -extern void mach64_destroy_freelist(drm_device_t * dev); +extern int mach64_init_freelist(struct drm_device * dev); +extern void mach64_destroy_freelist(struct drm_device * dev);  extern drm_buf_t *mach64_freelist_get(drm_mach64_private_t * dev_priv);  extern int mach64_freelist_put(drm_mach64_private_t * dev_priv,  			       drm_buf_t * copy_buf); @@ -137,7 +137,7 @@ extern int mach64_do_engine_reset(drm_mach64_private_t * dev_priv);  extern int mach64_do_dma_idle(drm_mach64_private_t * dev_priv);  extern int mach64_do_dma_flush(drm_mach64_private_t * dev_priv); -extern int mach64_do_cleanup_dma(drm_device_t * dev); +extern int mach64_do_cleanup_dma(struct drm_device * dev);  				/* mach64_state.c */  extern int mach64_dma_clear(DRM_IOCTL_ARGS); @@ -145,13 +145,13 @@ extern int mach64_dma_swap(DRM_IOCTL_ARGS);  extern int mach64_dma_vertex(DRM_IOCTL_ARGS);  extern int mach64_dma_blit(DRM_IOCTL_ARGS);  extern int mach64_get_param(DRM_IOCTL_ARGS); -extern int mach64_driver_vblank_wait(drm_device_t * dev, +extern int mach64_driver_vblank_wait(struct drm_device * dev,  				     unsigned int *sequence);  extern irqreturn_t mach64_driver_irq_handler(DRM_IRQ_ARGS); -extern void mach64_driver_irq_preinstall(drm_device_t * dev); -extern void mach64_driver_irq_postinstall(drm_device_t * dev); -extern void mach64_driver_irq_uninstall(drm_device_t * dev); +extern void mach64_driver_irq_preinstall(struct drm_device * dev); +extern void mach64_driver_irq_postinstall(struct drm_device * dev); +extern void mach64_driver_irq_uninstall(struct drm_device * dev);  /* ================================================================   * Registers diff --git a/shared-core/mach64_irq.c b/shared-core/mach64_irq.c index 663642db..4122dd91 100644 --- a/shared-core/mach64_irq.c +++ b/shared-core/mach64_irq.c @@ -42,7 +42,7 @@  irqreturn_t mach64_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_mach64_private_t *dev_priv =  	    (drm_mach64_private_t *) dev->dev_private;  	int status; @@ -70,7 +70,7 @@ irqreturn_t mach64_driver_irq_handler(DRM_IRQ_ARGS)  	return IRQ_NONE;  } -int mach64_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence) +int mach64_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence)  {  	unsigned int cur_vblank;  	int ret = 0; @@ -90,7 +90,7 @@ int mach64_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence)  /* drm_dma.h hooks  */ -void mach64_driver_irq_preinstall(drm_device_t * dev) +void mach64_driver_irq_preinstall(struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv =  	    (drm_mach64_private_t *) dev->dev_private; @@ -104,7 +104,7 @@ void mach64_driver_irq_preinstall(drm_device_t * dev)  		     | MACH64_CRTC_VBLANK_INT);  } -void mach64_driver_irq_postinstall(drm_device_t * dev) +void mach64_driver_irq_postinstall(struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv =  	    (drm_mach64_private_t *) dev->dev_private; @@ -118,7 +118,7 @@ void mach64_driver_irq_postinstall(drm_device_t * dev)  } -void mach64_driver_irq_uninstall(drm_device_t * dev) +void mach64_driver_irq_uninstall(struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv =  	    (drm_mach64_private_t *) dev->dev_private; diff --git a/shared-core/mach64_state.c b/shared-core/mach64_state.c index a1047cbd..4e8291af 100644 --- a/shared-core/mach64_state.c +++ b/shared-core/mach64_state.c @@ -40,7 +40,7 @@   * 1.0 - Initial mach64 DRM   *   */ -drm_ioctl_desc_t mach64_ioctls[] = { +struct drm_ioctl_desc mach64_ioctls[] = {  	[DRM_IOCTL_NR(DRM_MACH64_INIT)] = {mach64_dma_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_MACH64_CLEAR)] = {mach64_dma_clear, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_MACH64_SWAP)] = {mach64_dma_swap, DRM_AUTH}, @@ -212,7 +212,7 @@ static __inline__ int mach64_emit_state(DRMFILE filp,   * DMA command dispatch functions   */ -static int mach64_dma_dispatch_clear(DRMFILE filp, drm_device_t * dev, +static int mach64_dma_dispatch_clear(DRMFILE filp, struct drm_device * dev,  				     unsigned int flags,  				     int cx, int cy, int cw, int ch,  				     unsigned int clear_color, @@ -355,7 +355,7 @@ static int mach64_dma_dispatch_clear(DRMFILE filp, drm_device_t * dev,  	return 0;  } -static int mach64_dma_dispatch_swap(DRMFILE filp, drm_device_t * dev) +static int mach64_dma_dispatch_swap(DRMFILE filp, struct drm_device * dev)  {  	drm_mach64_private_t *dev_priv = dev->dev_private;  	drm_mach64_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -545,7 +545,7 @@ static __inline__ int copy_from_user_vertex(u32 *to,  	}  } -static int mach64_dma_dispatch_vertex(DRMFILE filp, drm_device_t * dev, +static int mach64_dma_dispatch_vertex(DRMFILE filp, struct drm_device * dev,  				      drm_mach64_vertex_t * vertex)  {  	drm_mach64_private_t *dev_priv = dev->dev_private; @@ -640,7 +640,7 @@ static __inline__ int copy_from_user_blit(u32 *to,  	return 0;  } -static int mach64_dma_dispatch_blit(DRMFILE filp, drm_device_t * dev, +static int mach64_dma_dispatch_blit(DRMFILE filp, struct drm_device * dev,  				    drm_mach64_blit_t * blit)  {  	drm_mach64_private_t *dev_priv = dev->dev_private; diff --git a/shared-core/mga_dma.c b/shared-core/mga_dma.c index ea6212fe..0a3c2729 100644 --- a/shared-core/mga_dma.c +++ b/shared-core/mga_dma.c @@ -46,7 +46,7 @@  #define MINIMAL_CLEANUP    0  #define FULL_CLEANUP       1 -static int mga_do_cleanup_dma(drm_device_t * dev, int full_cleanup); +static int mga_do_cleanup_dma(struct drm_device * dev, int full_cleanup);  /* ================================================================   * Engine control @@ -224,7 +224,7 @@ void mga_do_dma_wrap_end(drm_mga_private_t * dev_priv)  #define MGA_BUFFER_FREE		0  #if MGA_FREELIST_DEBUG -static void mga_freelist_print(drm_device_t * dev) +static void mga_freelist_print(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_freelist_t *entry; @@ -245,10 +245,10 @@ static void mga_freelist_print(drm_device_t * dev)  }  #endif -static int mga_freelist_init(drm_device_t * dev, drm_mga_private_t * dev_priv) +static int mga_freelist_init(struct drm_device * dev, drm_mga_private_t * dev_priv)  { -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_mga_buf_priv_t *buf_priv;  	drm_mga_freelist_t *entry;  	int i; @@ -291,7 +291,7 @@ static int mga_freelist_init(drm_device_t * dev, drm_mga_private_t * dev_priv)  	return 0;  } -static void mga_freelist_cleanup(drm_device_t * dev) +static void mga_freelist_cleanup(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_freelist_t *entry; @@ -311,7 +311,7 @@ static void mga_freelist_cleanup(drm_device_t * dev)  #if 0  /* FIXME: Still needed?   */ -static void mga_freelist_reset(drm_device_t * dev) +static void mga_freelist_reset(struct drm_device * dev)  {  	drm_device_dma_t *dma = dev->dma;  	drm_buf_t *buf; @@ -326,7 +326,7 @@ static void mga_freelist_reset(drm_device_t * dev)  }  #endif -static drm_buf_t *mga_freelist_get(drm_device_t * dev) +static drm_buf_t *mga_freelist_get(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_freelist_t *next; @@ -359,7 +359,7 @@ static drm_buf_t *mga_freelist_get(drm_device_t * dev)  	return NULL;  } -int mga_freelist_put(drm_device_t * dev, drm_buf_t * buf) +int mga_freelist_put(struct drm_device * dev, drm_buf_t * buf)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_buf_priv_t *buf_priv = buf->dev_private; @@ -393,7 +393,7 @@ int mga_freelist_put(drm_device_t * dev, drm_buf_t * buf)   * DMA initialization, cleanup   */ -int mga_driver_load(drm_device_t *dev, unsigned long flags) +int mga_driver_load(struct drm_device *dev, unsigned long flags)  {  	drm_mga_private_t * dev_priv; @@ -433,7 +433,7 @@ int mga_driver_load(drm_device_t *dev, unsigned long flags)   *   * \sa mga_do_dma_bootstrap, mga_do_pci_dma_bootstrap   */ -static int mga_do_agp_dma_bootstrap(drm_device_t * dev, +static int mga_do_agp_dma_bootstrap(struct drm_device *dev,  				    drm_mga_dma_bootstrap_t * dma_bs)  {  	drm_mga_private_t * const dev_priv = (drm_mga_private_t *) dev->dev_private; @@ -548,7 +548,7 @@ static int mga_do_agp_dma_bootstrap(drm_device_t * dev,  #ifdef __linux__  	{ -		drm_map_list_t *_entry; +		struct drm_map_list *_entry;  		unsigned long agp_token = 0;  		list_for_each_entry(_entry, &dev->maplist, head) { @@ -603,7 +603,7 @@ static int mga_do_agp_dma_bootstrap(drm_device_t * dev,   *    * \sa mga_do_dma_bootstrap, mga_do_agp_dma_bootstrap   */ -static int mga_do_pci_dma_bootstrap(drm_device_t * dev, +static int mga_do_pci_dma_bootstrap(struct drm_device * dev,  				    drm_mga_dma_bootstrap_t * dma_bs)  {  	drm_mga_private_t * const dev_priv = (drm_mga_private_t *) dev->dev_private; @@ -696,7 +696,7 @@ static int mga_do_pci_dma_bootstrap(drm_device_t * dev,  } -static int mga_do_dma_bootstrap(drm_device_t * dev, +static int mga_do_dma_bootstrap(struct drm_device * dev,  				drm_mga_dma_bootstrap_t * dma_bs)  {  	const int is_agp = (dma_bs->agp_mode != 0) && drm_device_is_agp(dev); @@ -799,7 +799,7 @@ int mga_dma_bootstrap(DRM_IOCTL_ARGS)  } -static int mga_do_init_dma(drm_device_t * dev, drm_mga_init_t * init) +static int mga_do_init_dma(struct drm_device * dev, drm_mga_init_t * init)  {  	drm_mga_private_t *dev_priv;  	int ret; @@ -939,7 +939,7 @@ static int mga_do_init_dma(drm_device_t * dev, drm_mga_init_t * init)  	return 0;  } -static int mga_do_cleanup_dma(drm_device_t * dev, int full_cleanup) +static int mga_do_cleanup_dma(struct drm_device * dev, int full_cleanup)  {  	int err = 0;  	DRM_DEBUG("\n"); @@ -1089,7 +1089,7 @@ int mga_dma_reset(DRM_IOCTL_ARGS)   * DMA buffer management   */ -static int mga_dma_get_buffers(DRMFILE filp, drm_device_t * dev, struct drm_dma * d) +static int mga_dma_get_buffers(DRMFILE filp, struct drm_device * dev, struct drm_dma * d)  {  	drm_buf_t *buf;  	int i; @@ -1116,7 +1116,7 @@ static int mga_dma_get_buffers(DRMFILE filp, drm_device_t * dev, struct drm_dma  int mga_dma_buffers(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private;  	struct drm_dma __user *argp = (void __user *)data;  	struct drm_dma d; @@ -1158,7 +1158,7 @@ int mga_dma_buffers(DRM_IOCTL_ARGS)  /**   * Called just before the module is unloaded.   */ -int mga_driver_unload(drm_device_t * dev) +int mga_driver_unload(struct drm_device * dev)  {  	drm_free(dev->dev_private, sizeof(drm_mga_private_t), DRM_MEM_DRIVER);  	dev->dev_private = NULL; @@ -1169,12 +1169,12 @@ int mga_driver_unload(drm_device_t * dev)  /**   * Called when the last opener of the device is closed.   */ -void mga_driver_lastclose(drm_device_t * dev) +void mga_driver_lastclose(struct drm_device * dev)  {  	mga_do_cleanup_dma(dev, FULL_CLEANUP);  } -int mga_driver_dma_quiescent(drm_device_t * dev) +int mga_driver_dma_quiescent(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	return mga_do_wait_for_idle(dev_priv); diff --git a/shared-core/mga_drv.h b/shared-core/mga_drv.h index bce82135..e1fdf403 100644 --- a/shared-core/mga_drv.h +++ b/shared-core/mga_drv.h @@ -148,7 +148,7 @@ typedef struct drm_mga_private {  	unsigned int agp_size;  } drm_mga_private_t; -extern drm_ioctl_desc_t mga_ioctls[]; +extern struct drm_ioctl_desc mga_ioctls[];  extern int mga_max_ioctl;  				/* mga_dma.c */ @@ -157,10 +157,10 @@ extern int mga_dma_init(DRM_IOCTL_ARGS);  extern int mga_dma_flush(DRM_IOCTL_ARGS);  extern int mga_dma_reset(DRM_IOCTL_ARGS);  extern int mga_dma_buffers(DRM_IOCTL_ARGS); -extern int mga_driver_load(drm_device_t *dev, unsigned long flags); -extern int mga_driver_unload(drm_device_t * dev); -extern void mga_driver_lastclose(drm_device_t * dev); -extern int mga_driver_dma_quiescent(drm_device_t * dev); +extern int mga_driver_load(struct drm_device *dev, unsigned long flags); +extern int mga_driver_unload(struct drm_device * dev); +extern void mga_driver_lastclose(struct drm_device * dev); +extern int mga_driver_dma_quiescent(struct drm_device * dev);  extern int mga_do_wait_for_idle(drm_mga_private_t * dev_priv); @@ -168,7 +168,7 @@ extern void mga_do_dma_flush(drm_mga_private_t * dev_priv);  extern void mga_do_dma_wrap_start(drm_mga_private_t * dev_priv);  extern void mga_do_dma_wrap_end(drm_mga_private_t * dev_priv); -extern int mga_freelist_put(drm_device_t * dev, drm_buf_t * buf); +extern int mga_freelist_put(struct drm_device * dev, drm_buf_t * buf);  				/* mga_warp.c */  extern unsigned int mga_warp_microcode_size(const drm_mga_private_t * dev_priv); @@ -176,12 +176,12 @@ extern int mga_warp_install_microcode(drm_mga_private_t * dev_priv);  extern int mga_warp_init(drm_mga_private_t * dev_priv);  				/* mga_irq.c */ -extern int mga_driver_fence_wait(drm_device_t * dev, unsigned int *sequence); -extern int mga_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence); +extern int mga_driver_fence_wait(struct drm_device * dev, unsigned int *sequence); +extern int mga_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence);  extern irqreturn_t mga_driver_irq_handler(DRM_IRQ_ARGS); -extern void mga_driver_irq_preinstall(drm_device_t * dev); -extern void mga_driver_irq_postinstall(drm_device_t * dev); -extern void mga_driver_irq_uninstall(drm_device_t * dev); +extern void mga_driver_irq_preinstall(struct drm_device * dev); +extern void mga_driver_irq_postinstall(struct drm_device * dev); +extern void mga_driver_irq_uninstall(struct drm_device * dev);  extern long mga_compat_ioctl(struct file *filp, unsigned int cmd,  			     unsigned long arg); diff --git a/shared-core/mga_irq.c b/shared-core/mga_irq.c index 490d1fbb..8b555e2e 100644 --- a/shared-core/mga_irq.c +++ b/shared-core/mga_irq.c @@ -38,7 +38,7 @@  irqreturn_t mga_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private;  	int status;  	int handled = 0; @@ -80,7 +80,7 @@ irqreturn_t mga_driver_irq_handler(DRM_IRQ_ARGS)  	return IRQ_NONE;  } -int mga_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence) +int mga_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence)  {  	unsigned int cur_vblank;  	int ret = 0; @@ -98,7 +98,7 @@ int mga_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence)  	return ret;  } -int mga_driver_fence_wait(drm_device_t * dev, unsigned int *sequence) +int mga_driver_fence_wait(struct drm_device * dev, unsigned int *sequence)  {  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private;  	unsigned int cur_fence; @@ -117,7 +117,7 @@ int mga_driver_fence_wait(drm_device_t * dev, unsigned int *sequence)  	return ret;  } -void mga_driver_irq_preinstall(drm_device_t * dev) +void mga_driver_irq_preinstall(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; @@ -127,7 +127,7 @@ void mga_driver_irq_preinstall(drm_device_t * dev)  	MGA_WRITE(MGA_ICLEAR, ~0);  } -void mga_driver_irq_postinstall(drm_device_t * dev) +void mga_driver_irq_postinstall(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; @@ -137,7 +137,7 @@ void mga_driver_irq_postinstall(drm_device_t * dev)  	MGA_WRITE(MGA_IEN, MGA_VLINEIEN | MGA_SOFTRAPEN);  } -void mga_driver_irq_uninstall(drm_device_t * dev) +void mga_driver_irq_uninstall(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private;  	if (!dev_priv) diff --git a/shared-core/mga_state.c b/shared-core/mga_state.c index 527f6ce7..72db0ced 100644 --- a/shared-core/mga_state.c +++ b/shared-core/mga_state.c @@ -504,7 +504,7 @@ static int mga_verify_blit(drm_mga_private_t * dev_priv,   *   */ -static void mga_dma_dispatch_clear(drm_device_t * dev, drm_mga_clear_t * clear) +static void mga_dma_dispatch_clear(struct drm_device * dev, drm_mga_clear_t * clear)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -594,7 +594,7 @@ static void mga_dma_dispatch_clear(drm_device_t * dev, drm_mga_clear_t * clear)  	FLUSH_DMA();  } -static void mga_dma_dispatch_swap(drm_device_t * dev) +static void mga_dma_dispatch_swap(struct drm_device * dev)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -651,7 +651,7 @@ static void mga_dma_dispatch_swap(drm_device_t * dev)  	DRM_DEBUG("%s... done.\n", __FUNCTION__);  } -static void mga_dma_dispatch_vertex(drm_device_t * dev, drm_buf_t * buf) +static void mga_dma_dispatch_vertex(struct drm_device * dev, drm_buf_t * buf)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_buf_priv_t *buf_priv = buf->dev_private; @@ -698,7 +698,7 @@ static void mga_dma_dispatch_vertex(drm_device_t * dev, drm_buf_t * buf)  	FLUSH_DMA();  } -static void mga_dma_dispatch_indices(drm_device_t * dev, drm_buf_t * buf, +static void mga_dma_dispatch_indices(struct drm_device * dev, drm_buf_t * buf,  				     unsigned int start, unsigned int end)  {  	drm_mga_private_t *dev_priv = dev->dev_private; @@ -747,7 +747,7 @@ static void mga_dma_dispatch_indices(drm_device_t * dev, drm_buf_t * buf,  /* This copies a 64 byte aligned agp region to the frambuffer with a   * standard blit, the ioctl needs to do checking.   */ -static void mga_dma_dispatch_iload(drm_device_t * dev, drm_buf_t * buf, +static void mga_dma_dispatch_iload(struct drm_device * dev, drm_buf_t * buf,  				   unsigned int dstorg, unsigned int length)  {  	drm_mga_private_t *dev_priv = dev->dev_private; @@ -800,7 +800,7 @@ static void mga_dma_dispatch_iload(drm_device_t * dev, drm_buf_t * buf,  	FLUSH_DMA();  } -static void mga_dma_dispatch_blit(drm_device_t * dev, drm_mga_blit_t * blit) +static void mga_dma_dispatch_blit(struct drm_device * dev, drm_mga_blit_t * blit)  {  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_mga_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -917,8 +917,8 @@ static int mga_dma_vertex(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_mga_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_mga_buf_priv_t *buf_priv;  	drm_mga_vertex_t vertex; @@ -957,8 +957,8 @@ static int mga_dma_indices(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_mga_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_mga_buf_priv_t *buf_priv;  	drm_mga_indices_t indices; @@ -996,7 +996,7 @@ static int mga_dma_indices(DRM_IOCTL_ARGS)  static int mga_dma_iload(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_mga_private_t *dev_priv = dev->dev_private;  	drm_buf_t *buf;  	drm_mga_buf_priv_t *buf_priv; @@ -1158,7 +1158,7 @@ static int mga_wait_fence(DRM_IOCTL_ARGS)  	return 0;  } -drm_ioctl_desc_t mga_ioctls[] = { +struct drm_ioctl_desc mga_ioctls[] = {  	[DRM_IOCTL_NR(DRM_MGA_INIT)] = {mga_dma_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_MGA_FLUSH)] = {mga_dma_flush, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_MGA_RESET)] = {mga_dma_reset, DRM_AUTH}, diff --git a/shared-core/nouveau_fifo.c b/shared-core/nouveau_fifo.c index 236dd4a1..56c25a6e 100644 --- a/shared-core/nouveau_fifo.c +++ b/shared-core/nouveau_fifo.c @@ -469,7 +469,7 @@ static int nouveau_ioctl_fifo_alloc(DRM_IOCTL_ARGS)  	DRM_DEVICE;  	struct drm_nouveau_private *dev_priv = dev->dev_private;  	struct drm_nouveau_fifo_alloc init; -	drm_map_list_t *entry; +	struct drm_map_list *entry;  	struct nouveau_fifo *chan;  	int res; @@ -526,7 +526,7 @@ static int nouveau_ioctl_fifo_alloc(DRM_IOCTL_ARGS)   * finally, the ioctl table   ***********************************/ -drm_ioctl_desc_t nouveau_ioctls[] = { +struct drm_ioctl_desc nouveau_ioctls[] = {  	[DRM_IOCTL_NR(DRM_NOUVEAU_FIFO_ALLOC)] = {nouveau_ioctl_fifo_alloc, DRM_AUTH},	  	[DRM_IOCTL_NR(DRM_NOUVEAU_GROBJ_ALLOC)] = {nouveau_ioctl_grobj_alloc, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_NOUVEAU_NOTIFIER_ALLOC)] = {nouveau_ioctl_notifier_alloc, DRM_AUTH}, diff --git a/shared-core/nouveau_mem.c b/shared-core/nouveau_mem.c index ef9df359..e5906867 100644 --- a/shared-core/nouveau_mem.c +++ b/shared-core/nouveau_mem.c @@ -469,7 +469,7 @@ alloc_ok:  	if (flags&NOUVEAU_MEM_MAPPED)  	{ -		drm_map_list_t *entry; +		struct drm_map_list *entry;  		int ret = 0;  		block->flags|=NOUVEAU_MEM_MAPPED; diff --git a/shared-core/r128_cce.c b/shared-core/r128_cce.c index 2d650b47..167fc070 100644 --- a/shared-core/r128_cce.c +++ b/shared-core/r128_cce.c @@ -81,7 +81,7 @@ static u32 r128_cce_microcode[] = {  	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0  }; -static int R128_READ_PLL(drm_device_t * dev, int addr) +static int R128_READ_PLL(struct drm_device * dev, int addr)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -271,7 +271,7 @@ static void r128_do_cce_stop(drm_r128_private_t * dev_priv)  /* Reset the engine.  This will stop the CCE if it is running.   */ -static int r128_do_engine_reset(drm_device_t * dev) +static int r128_do_engine_reset(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	u32 clock_cntl_index, mclk_cntl, gen_reset_cntl; @@ -308,7 +308,7 @@ static int r128_do_engine_reset(drm_device_t * dev)  	return 0;  } -static void r128_cce_init_ring_buffer(drm_device_t * dev, +static void r128_cce_init_ring_buffer(struct drm_device * dev,  				      drm_r128_private_t * dev_priv)  {  	u32 ring_start; @@ -347,7 +347,7 @@ static void r128_cce_init_ring_buffer(drm_device_t * dev,  	R128_WRITE(R128_BUS_CNTL, tmp);  } -static int r128_do_init_cce(drm_device_t * dev, drm_r128_init_t * init) +static int r128_do_init_cce(struct drm_device * dev, drm_r128_init_t * init)  {  	drm_r128_private_t *dev_priv; @@ -584,7 +584,7 @@ static int r128_do_init_cce(drm_device_t * dev, drm_r128_init_t * init)  	return 0;  } -int r128_do_cleanup_cce(drm_device_t * dev) +int r128_do_cleanup_cce(struct drm_device * dev)  {  	/* Make sure interrupts are disabled here because the uninstall ioctl @@ -767,11 +767,11 @@ int r128_fullscreen(DRM_IOCTL_ARGS)  #define R128_BUFFER_FREE	0  #if 0 -static int r128_freelist_init(drm_device_t * dev) +static int r128_freelist_init(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_r128_private_t *dev_priv = dev->dev_private; -	drm_buf_t *buf; +	struct drm_buf *buf;  	drm_r128_buf_priv_t *buf_priv;  	drm_r128_freelist_t *entry;  	int i; @@ -813,12 +813,12 @@ static int r128_freelist_init(drm_device_t * dev)  }  #endif -static drm_buf_t *r128_freelist_get(drm_device_t * dev) +static struct drm_buf *r128_freelist_get(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_r128_private_t *dev_priv = dev->dev_private;  	drm_r128_buf_priv_t *buf_priv; -	drm_buf_t *buf; +	struct drm_buf *buf;  	int i, t;  	/* FIXME: Optimize -- use freelist code */ @@ -851,13 +851,13 @@ static drm_buf_t *r128_freelist_get(drm_device_t * dev)  	return NULL;  } -void r128_freelist_reset(drm_device_t * dev) +void r128_freelist_reset(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	int i;  	for (i = 0; i < dma->buf_count; i++) { -		drm_buf_t *buf = dma->buflist[i]; +		struct drm_buf *buf = dma->buflist[i];  		drm_r128_buf_priv_t *buf_priv = buf->dev_private;  		buf_priv->age = 0;  	} @@ -884,10 +884,10 @@ int r128_wait_ring(drm_r128_private_t * dev_priv, int n)  	return DRM_ERR(EBUSY);  } -static int r128_cce_get_buffers(DRMFILE filp, drm_device_t * dev, struct drm_dma * d) +static int r128_cce_get_buffers(DRMFILE filp, struct drm_device * dev, struct drm_dma * d)  {  	int i; -	drm_buf_t *buf; +	struct drm_buf *buf;  	for (i = d->granted_count; i < d->request_count; i++) {  		buf = r128_freelist_get(dev); @@ -911,7 +911,7 @@ static int r128_cce_get_buffers(DRMFILE filp, drm_device_t * dev, struct drm_dma  int r128_cce_buffers(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	int ret = 0;  	struct drm_dma __user *argp = (void __user *)data;  	struct drm_dma d; diff --git a/shared-core/r128_drv.h b/shared-core/r128_drv.h index 90868356..0791713a 100644 --- a/shared-core/r128_drv.h +++ b/shared-core/r128_drv.h @@ -118,7 +118,7 @@ typedef struct drm_r128_private {  	drm_local_map_t *cce_ring;  	drm_local_map_t *ring_rptr;  	drm_local_map_t *agp_textures; -	drm_ati_pcigart_info gart_info; +	struct ati_pcigart_info gart_info;  } drm_r128_private_t;  typedef struct drm_r128_buf_priv { @@ -129,7 +129,7 @@ typedef struct drm_r128_buf_priv {  	drm_r128_freelist_t *list_entry;  } drm_r128_buf_priv_t; -extern drm_ioctl_desc_t r128_ioctls[]; +extern struct drm_ioctl_desc r128_ioctls[];  extern int r128_max_ioctl;  				/* r128_cce.c */ @@ -142,21 +142,21 @@ extern int r128_engine_reset(DRM_IOCTL_ARGS);  extern int r128_fullscreen(DRM_IOCTL_ARGS);  extern int r128_cce_buffers(DRM_IOCTL_ARGS); -extern void r128_freelist_reset(drm_device_t * dev); +extern void r128_freelist_reset(struct drm_device * dev);  extern int r128_wait_ring(drm_r128_private_t * dev_priv, int n);  extern int r128_do_cce_idle(drm_r128_private_t * dev_priv); -extern int r128_do_cleanup_cce(drm_device_t * dev); +extern int r128_do_cleanup_cce(struct drm_device * dev); -extern int r128_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence); +extern int r128_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence);  extern irqreturn_t r128_driver_irq_handler(DRM_IRQ_ARGS); -extern void r128_driver_irq_preinstall(drm_device_t * dev); -extern void r128_driver_irq_postinstall(drm_device_t * dev); -extern void r128_driver_irq_uninstall(drm_device_t * dev); -extern void r128_driver_lastclose(drm_device_t * dev); -extern void r128_driver_preclose(drm_device_t * dev, DRMFILE filp); +extern void r128_driver_irq_preinstall(struct drm_device * dev); +extern void r128_driver_irq_postinstall(struct drm_device * dev); +extern void r128_driver_irq_uninstall(struct drm_device * dev); +extern void r128_driver_lastclose(struct drm_device * dev); +extern void r128_driver_preclose(struct drm_device * dev, DRMFILE filp);  extern long r128_compat_ioctl(struct file *filp, unsigned int cmd,  			      unsigned long arg); diff --git a/shared-core/r128_irq.c b/shared-core/r128_irq.c index 87f8ca2b..c76fdca7 100644 --- a/shared-core/r128_irq.c +++ b/shared-core/r128_irq.c @@ -37,7 +37,7 @@  irqreturn_t r128_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private;  	int status; @@ -54,7 +54,7 @@ irqreturn_t r128_driver_irq_handler(DRM_IRQ_ARGS)  	return IRQ_NONE;  } -int r128_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence) +int r128_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence)  {  	unsigned int cur_vblank;  	int ret = 0; @@ -72,7 +72,7 @@ int r128_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence)  	return ret;  } -void r128_driver_irq_preinstall(drm_device_t * dev) +void r128_driver_irq_preinstall(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; @@ -82,7 +82,7 @@ void r128_driver_irq_preinstall(drm_device_t * dev)  	R128_WRITE(R128_GEN_INT_STATUS, R128_CRTC_VBLANK_INT_AK);  } -void r128_driver_irq_postinstall(drm_device_t * dev) +void r128_driver_irq_postinstall(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private; @@ -90,7 +90,7 @@ void r128_driver_irq_postinstall(drm_device_t * dev)  	R128_WRITE(R128_GEN_INT_CNTL, R128_CRTC_VBLANK_INT_EN);  } -void r128_driver_irq_uninstall(drm_device_t * dev) +void r128_driver_irq_uninstall(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = (drm_r128_private_t *) dev->dev_private;  	if (!dev_priv) diff --git a/shared-core/r128_state.c b/shared-core/r128_state.c index 565e0d4f..b793d94b 100644 --- a/shared-core/r128_state.c +++ b/shared-core/r128_state.c @@ -352,7 +352,7 @@ static void r128_print_dirty(const char *msg, unsigned int flags)  		 (flags & R128_REQUIRE_QUIESCENCE) ? "quiescence, " : "");  } -static void r128_cce_dispatch_clear(drm_device_t * dev, +static void r128_cce_dispatch_clear(struct drm_device * dev,  				    drm_r128_clear_t * clear)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -458,7 +458,7 @@ static void r128_cce_dispatch_clear(drm_device_t * dev,  	}  } -static void r128_cce_dispatch_swap(drm_device_t * dev) +static void r128_cce_dispatch_swap(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	drm_r128_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -524,7 +524,7 @@ static void r128_cce_dispatch_swap(drm_device_t * dev)  	ADVANCE_RING();  } -static void r128_cce_dispatch_flip(drm_device_t * dev) +static void r128_cce_dispatch_flip(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	RING_LOCALS; @@ -567,7 +567,7 @@ static void r128_cce_dispatch_flip(drm_device_t * dev)  	ADVANCE_RING();  } -static void r128_cce_dispatch_vertex(drm_device_t * dev, drm_buf_t * buf) +static void r128_cce_dispatch_vertex(struct drm_device * dev, struct drm_buf * buf)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	drm_r128_buf_priv_t *buf_priv = buf->dev_private; @@ -637,8 +637,8 @@ static void r128_cce_dispatch_vertex(drm_device_t * dev, drm_buf_t * buf)  	sarea_priv->nbox = 0;  } -static void r128_cce_dispatch_indirect(drm_device_t * dev, -				       drm_buf_t * buf, int start, int end) +static void r128_cce_dispatch_indirect(struct drm_device * dev, +				       struct drm_buf * buf, int start, int end)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	drm_r128_buf_priv_t *buf_priv = buf->dev_private; @@ -692,8 +692,8 @@ static void r128_cce_dispatch_indirect(drm_device_t * dev,  	dev_priv->sarea_priv->last_dispatch++;  } -static void r128_cce_dispatch_indices(drm_device_t * dev, -				      drm_buf_t * buf, +static void r128_cce_dispatch_indices(struct drm_device * dev, +				      struct drm_buf * buf,  				      int start, int end, int count)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -777,11 +777,11 @@ static void r128_cce_dispatch_indices(drm_device_t * dev,  }  static int r128_cce_dispatch_blit(DRMFILE filp, -				  drm_device_t * dev, drm_r128_blit_t * blit) +				  struct drm_device * dev, drm_r128_blit_t * blit)  {  	drm_r128_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_r128_buf_priv_t *buf_priv;  	u32 *data;  	int dword_shift, dwords; @@ -887,7 +887,7 @@ static int r128_cce_dispatch_blit(DRMFILE filp,   * have hardware stencil support.   */ -static int r128_cce_dispatch_write_span(drm_device_t * dev, +static int r128_cce_dispatch_write_span(struct drm_device * dev,  					drm_r128_depth_t * depth)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -983,7 +983,7 @@ static int r128_cce_dispatch_write_span(drm_device_t * dev,  	return 0;  } -static int r128_cce_dispatch_write_pixels(drm_device_t * dev, +static int r128_cce_dispatch_write_pixels(struct drm_device * dev,  					  drm_r128_depth_t * depth)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -1105,7 +1105,7 @@ static int r128_cce_dispatch_write_pixels(drm_device_t * dev,  	return 0;  } -static int r128_cce_dispatch_read_span(drm_device_t * dev, +static int r128_cce_dispatch_read_span(struct drm_device * dev,  				       drm_r128_depth_t * depth)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -1148,7 +1148,7 @@ static int r128_cce_dispatch_read_span(drm_device_t * dev,  	return 0;  } -static int r128_cce_dispatch_read_pixels(drm_device_t * dev, +static int r128_cce_dispatch_read_pixels(struct drm_device * dev,  					 drm_r128_depth_t * depth)  {  	drm_r128_private_t *dev_priv = dev->dev_private; @@ -1220,7 +1220,7 @@ static int r128_cce_dispatch_read_pixels(drm_device_t * dev,   * Polygon stipple   */ -static void r128_cce_dispatch_stipple(drm_device_t * dev, u32 * stipple) +static void r128_cce_dispatch_stipple(struct drm_device * dev, u32 * stipple)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	int i; @@ -1269,7 +1269,7 @@ static int r128_cce_clear(DRM_IOCTL_ARGS)  	return 0;  } -static int r128_do_init_pageflip(drm_device_t * dev) +static int r128_do_init_pageflip(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	DRM_DEBUG("\n"); @@ -1288,7 +1288,7 @@ static int r128_do_init_pageflip(drm_device_t * dev)  	return 0;  } -static int r128_do_cleanup_pageflip(drm_device_t * dev) +static int r128_do_cleanup_pageflip(struct drm_device * dev)  {  	drm_r128_private_t *dev_priv = dev->dev_private;  	DRM_DEBUG("\n"); @@ -1354,8 +1354,8 @@ static int r128_cce_vertex(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_r128_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_r128_buf_priv_t *buf_priv;  	drm_r128_vertex_t vertex; @@ -1413,8 +1413,8 @@ static int r128_cce_indices(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_r128_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_r128_buf_priv_t *buf_priv;  	drm_r128_indices_t elts;  	int count; @@ -1483,7 +1483,7 @@ static int r128_cce_indices(DRM_IOCTL_ARGS)  static int r128_cce_blit(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_r128_private_t *dev_priv = dev->dev_private;  	drm_r128_blit_t blit;  	int ret; @@ -1571,8 +1571,8 @@ static int r128_cce_indirect(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_r128_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_r128_buf_priv_t *buf_priv;  	drm_r128_indirect_t indirect;  #if 0 @@ -1675,7 +1675,7 @@ static int r128_getparam(DRM_IOCTL_ARGS)  	return 0;  } -void r128_driver_preclose(drm_device_t * dev, DRMFILE filp) +void r128_driver_preclose(struct drm_device * dev, DRMFILE filp)  {  	if (dev->dev_private) {  		drm_r128_private_t *dev_priv = dev->dev_private; @@ -1685,12 +1685,12 @@ void r128_driver_preclose(drm_device_t * dev, DRMFILE filp)  	}  } -void r128_driver_lastclose(drm_device_t * dev) +void r128_driver_lastclose(struct drm_device * dev)  {  	r128_do_cleanup_cce(dev);  } -drm_ioctl_desc_t r128_ioctls[] = { +struct drm_ioctl_desc r128_ioctls[] = {  	[DRM_IOCTL_NR(DRM_R128_INIT)] = {r128_cce_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_R128_CCE_START)] = {r128_cce_start, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_R128_CCE_STOP)] = {r128_cce_stop, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY}, diff --git a/shared-core/r300_cmdbuf.c b/shared-core/r300_cmdbuf.c index ab4f1cae..08015ecf 100644 --- a/shared-core/r300_cmdbuf.c +++ b/shared-core/r300_cmdbuf.c @@ -706,7 +706,7 @@ static __inline__ void r300_pacify(drm_radeon_private_t *dev_priv)   * The actual age emit is done by r300_do_cp_cmdbuf, which is why you must   * be careful about how this function is called.   */ -static void r300_discard_buffer(drm_device_t * dev, drm_buf_t * buf) +static void r300_discard_buffer(struct drm_device * dev, drm_buf_t * buf)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	drm_radeon_buf_priv_t *buf_priv = buf->dev_private; @@ -778,13 +778,13 @@ static int r300_scratch(drm_radeon_private_t *dev_priv,   * commands on the DMA ring buffer.   * Called by the ioctl handler function radeon_cp_cmdbuf.   */ -int r300_do_cp_cmdbuf(drm_device_t *dev, +int r300_do_cp_cmdbuf(struct drm_device *dev,  		      DRMFILE filp, -		      drm_file_t *filp_priv, +		      struct drm_file *filp_priv,  		      drm_radeon_kcmd_buffer_t *cmdbuf)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_buf_t *buf = NULL;  	int emit_dispatch_age = 0;  	int ret = 0; diff --git a/shared-core/radeon_cp.c b/shared-core/radeon_cp.c index ba06443f..cef47ca0 100644 --- a/shared-core/radeon_cp.c +++ b/shared-core/radeon_cp.c @@ -36,7 +36,7 @@  #define RADEON_FIFO_DEBUG	0 -static int radeon_do_cleanup_cp(drm_device_t * dev); +static int radeon_do_cleanup_cp(struct drm_device * dev);  /* CP microcode (from ATI) */  static const u32 R200_cp_microcode[][2] = { @@ -816,7 +816,7 @@ static const u32 R300_cp_microcode[][2] = {  	{ 0000000000, 0000000000 },  }; -static int RADEON_READ_PLL(drm_device_t * dev, int addr) +static int RADEON_READ_PLL(struct drm_device * dev, int addr)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -1066,7 +1066,7 @@ static void radeon_do_cp_stop(drm_radeon_private_t * dev_priv)  /* Reset the engine.  This will stop the CP if it is running.   */ -static int radeon_do_engine_reset(drm_device_t * dev) +static int radeon_do_engine_reset(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	u32 clock_cntl_index, mclk_cntl, rbbm_soft_reset; @@ -1122,7 +1122,7 @@ static int radeon_do_engine_reset(drm_device_t * dev)  	return 0;  } -static void radeon_cp_init_ring_buffer(drm_device_t * dev, +static void radeon_cp_init_ring_buffer(struct drm_device * dev,  				       drm_radeon_private_t * dev_priv)  {  	u32 ring_start, cur_read_ptr; @@ -1174,7 +1174,7 @@ static void radeon_cp_init_ring_buffer(drm_device_t * dev,  	} else  #endif  	{ -		drm_sg_mem_t *entry = dev->sg; +		struct drm_sg_mem *entry = dev->sg;  		unsigned long tmp_ofs, page_ofs;  		tmp_ofs = dev_priv->ring_rptr->offset - @@ -1390,7 +1390,7 @@ static void radeon_set_pcigart(drm_radeon_private_t * dev_priv, int on)  	}  } -static int radeon_do_init_cp(drm_device_t * dev, drm_radeon_init_t * init) +static int radeon_do_init_cp(struct drm_device * dev, drm_radeon_init_t * init)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -1750,7 +1750,7 @@ static int radeon_do_init_cp(drm_device_t * dev, drm_radeon_init_t * init)  	return 0;  } -static int radeon_do_cleanup_cp(drm_device_t * dev) +static int radeon_do_cleanup_cp(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	DRM_DEBUG("\n"); @@ -1806,7 +1806,7 @@ static int radeon_do_cleanup_cp(drm_device_t * dev)   *   * Charl P. Botha <http://cpbotha.net>   */ -static int radeon_do_resume_cp(drm_device_t * dev) +static int radeon_do_resume_cp(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -1933,7 +1933,7 @@ int radeon_cp_stop(DRM_IOCTL_ARGS)  	return 0;  } -void radeon_do_release(drm_device_t * dev) +void radeon_do_release(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	int i, ret; @@ -2066,9 +2066,9 @@ int radeon_fullscreen(DRM_IOCTL_ARGS)   * they can't get the lock.   */ -drm_buf_t *radeon_freelist_get(drm_device_t * dev) +drm_buf_t *radeon_freelist_get(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_radeon_private_t *dev_priv = dev->dev_private;  	drm_radeon_buf_priv_t *buf_priv;  	drm_buf_t *buf; @@ -2106,9 +2106,9 @@ drm_buf_t *radeon_freelist_get(drm_device_t * dev)  }  #if 0 -drm_buf_t *radeon_freelist_get(drm_device_t * dev) +drm_buf_t *radeon_freelist_get(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_radeon_private_t *dev_priv = dev->dev_private;  	drm_radeon_buf_priv_t *buf_priv;  	drm_buf_t *buf; @@ -2140,9 +2140,9 @@ drm_buf_t *radeon_freelist_get(drm_device_t * dev)  }  #endif -void radeon_freelist_reset(drm_device_t * dev) +void radeon_freelist_reset(struct drm_device * dev)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_radeon_private_t *dev_priv = dev->dev_private;  	int i; @@ -2190,7 +2190,7 @@ int radeon_wait_ring(drm_radeon_private_t * dev_priv, int n)  	return DRM_ERR(EBUSY);  } -static int radeon_cp_get_buffers(DRMFILE filp, drm_device_t * dev, +static int radeon_cp_get_buffers(DRMFILE filp, struct drm_device * dev,  				 struct drm_dma * d)  {  	int i; @@ -2218,7 +2218,7 @@ static int radeon_cp_get_buffers(DRMFILE filp, drm_device_t * dev,  int radeon_cp_buffers(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	int ret = 0;  	struct drm_dma __user *argp = (void __user *)data;  	struct drm_dma d; diff --git a/shared-core/radeon_drv.h b/shared-core/radeon_drv.h index 03d2e7f2..dfa811c2 100644 --- a/shared-core/radeon_drv.h +++ b/shared-core/radeon_drv.h @@ -295,7 +295,7 @@ typedef struct drm_radeon_private {  	unsigned long pcigart_offset;  	unsigned int pcigart_offset_set; -	drm_ati_pcigart_info gart_info; +	struct ati_pcigart_info gart_info;  	u32 scratch_ages[5]; @@ -316,7 +316,7 @@ typedef struct drm_radeon_kcmd_buffer {  } drm_radeon_kcmd_buffer_t;  extern int radeon_no_wb; -extern drm_ioctl_desc_t radeon_ioctls[]; +extern struct drm_ioctl_desc radeon_ioctls[];  extern int radeon_max_ioctl;  /* Check whether the given hardware address is inside the framebuffer or the @@ -345,8 +345,8 @@ extern int radeon_engine_reset(DRM_IOCTL_ARGS);  extern int radeon_fullscreen(DRM_IOCTL_ARGS);  extern int radeon_cp_buffers(DRM_IOCTL_ARGS); -extern void radeon_freelist_reset(drm_device_t * dev); -extern drm_buf_t *radeon_freelist_get(drm_device_t * dev); +extern void radeon_freelist_reset(struct drm_device * dev); +extern drm_buf_t *radeon_freelist_get(struct drm_device * dev);  extern int radeon_wait_ring(drm_radeon_private_t * dev_priv, int n); @@ -362,33 +362,33 @@ extern void radeon_mem_release(DRMFILE filp, struct mem_block *heap);  extern int radeon_irq_emit(DRM_IOCTL_ARGS);  extern int radeon_irq_wait(DRM_IOCTL_ARGS); -extern void radeon_do_release(drm_device_t * dev); -extern int radeon_driver_vblank_wait(drm_device_t * dev, +extern void radeon_do_release(struct drm_device * dev); +extern int radeon_driver_vblank_wait(struct drm_device * dev,  				     unsigned int *sequence); -extern int radeon_driver_vblank_wait2(drm_device_t * dev, +extern int radeon_driver_vblank_wait2(struct drm_device * dev,  				      unsigned int *sequence);  extern irqreturn_t radeon_driver_irq_handler(DRM_IRQ_ARGS); -extern void radeon_driver_irq_preinstall(drm_device_t * dev); -extern void radeon_driver_irq_postinstall(drm_device_t * dev); -extern void radeon_driver_irq_uninstall(drm_device_t * dev); -extern int radeon_vblank_crtc_get(drm_device_t *dev); -extern int radeon_vblank_crtc_set(drm_device_t *dev, int64_t value); +extern void radeon_driver_irq_preinstall(struct drm_device * dev); +extern void radeon_driver_irq_postinstall(struct drm_device * dev); +extern void radeon_driver_irq_uninstall(struct drm_device * dev); +extern int radeon_vblank_crtc_get(struct drm_device *dev); +extern int radeon_vblank_crtc_set(struct drm_device *dev, int64_t value);  extern int radeon_driver_load(struct drm_device *dev, unsigned long flags);  extern int radeon_driver_unload(struct drm_device *dev);  extern int radeon_driver_firstopen(struct drm_device *dev); -extern void radeon_driver_preclose(drm_device_t * dev, DRMFILE filp); -extern void radeon_driver_postclose(drm_device_t * dev, drm_file_t * filp); -extern void radeon_driver_lastclose(drm_device_t * dev); -extern int radeon_driver_open(drm_device_t * dev, drm_file_t * filp_priv); +extern void radeon_driver_preclose(struct drm_device * dev, DRMFILE filp); +extern void radeon_driver_postclose(struct drm_device * dev, struct drm_file * filp); +extern void radeon_driver_lastclose(struct drm_device * dev); +extern int radeon_driver_open(struct drm_device * dev, struct drm_file * filp_priv);  extern long radeon_compat_ioctl(struct file *filp, unsigned int cmd,  					 unsigned long arg);  /* r300_cmdbuf.c */  extern void r300_init_reg_flags(void); -extern int r300_do_cp_cmdbuf(drm_device_t *dev, DRMFILE filp, -			     drm_file_t* filp_priv, +extern int r300_do_cp_cmdbuf(struct drm_device *dev, DRMFILE filp, +			     struct drm_file* filp_priv,  			     drm_radeon_kcmd_buffer_t* cmdbuf);  /* Flags for stats.boxes diff --git a/shared-core/radeon_irq.c b/shared-core/radeon_irq.c index a4be86e3..ad8a0ac7 100644 --- a/shared-core/radeon_irq.c +++ b/shared-core/radeon_irq.c @@ -64,7 +64,7 @@ static __inline__ u32 radeon_acknowledge_irqs(drm_radeon_private_t * dev_priv,  irqreturn_t radeon_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_radeon_private_t *dev_priv =  	    (drm_radeon_private_t *) dev->dev_private;  	u32 stat; @@ -109,7 +109,7 @@ irqreturn_t radeon_driver_irq_handler(DRM_IRQ_ARGS)  	return IRQ_HANDLED;  } -static int radeon_emit_irq(drm_device_t * dev) +static int radeon_emit_irq(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	unsigned int ret; @@ -127,7 +127,7 @@ static int radeon_emit_irq(drm_device_t * dev)  	return ret;  } -static int radeon_wait_irq(drm_device_t * dev, int swi_nr) +static int radeon_wait_irq(struct drm_device * dev, int swi_nr)  {  	drm_radeon_private_t *dev_priv =  	    (drm_radeon_private_t *) dev->dev_private; @@ -144,7 +144,7 @@ static int radeon_wait_irq(drm_device_t * dev, int swi_nr)  	return ret;  } -int radeon_driver_vblank_do_wait(drm_device_t * dev, unsigned int *sequence, +int radeon_driver_vblank_do_wait(struct drm_device * dev, unsigned int *sequence,  				 int crtc)  {  	drm_radeon_private_t *dev_priv = @@ -184,12 +184,12 @@ int radeon_driver_vblank_do_wait(drm_device_t * dev, unsigned int *sequence,  	return ret;  } -int radeon_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence) +int radeon_driver_vblank_wait(struct drm_device *dev, unsigned int *sequence)  {  	return radeon_driver_vblank_do_wait(dev, sequence, DRM_RADEON_VBLANK_CRTC1);  } -int radeon_driver_vblank_wait2(drm_device_t *dev, unsigned int *sequence) +int radeon_driver_vblank_wait2(struct drm_device *dev, unsigned int *sequence)  {  	return radeon_driver_vblank_do_wait(dev, sequence, DRM_RADEON_VBLANK_CRTC2);  } @@ -242,7 +242,7 @@ int radeon_irq_wait(DRM_IOCTL_ARGS)  	return radeon_wait_irq(dev, irqwait.irq_seq);  } -static void radeon_enable_interrupt(drm_device_t *dev) +static void radeon_enable_interrupt(struct drm_device *dev)  {  	drm_radeon_private_t *dev_priv = (drm_radeon_private_t *) dev->dev_private; @@ -259,7 +259,7 @@ static void radeon_enable_interrupt(drm_device_t *dev)  /* drm_dma.h hooks  */ -void radeon_driver_irq_preinstall(drm_device_t * dev) +void radeon_driver_irq_preinstall(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv =  	    (drm_radeon_private_t *) dev->dev_private; @@ -273,7 +273,7 @@ void radeon_driver_irq_preinstall(drm_device_t * dev)  					   RADEON_CRTC2_VBLANK_STAT));  } -void radeon_driver_irq_postinstall(drm_device_t * dev) +void radeon_driver_irq_postinstall(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv =  	    (drm_radeon_private_t *) dev->dev_private; @@ -284,7 +284,7 @@ void radeon_driver_irq_postinstall(drm_device_t * dev)  	radeon_enable_interrupt(dev);  } -void radeon_driver_irq_uninstall(drm_device_t * dev) +void radeon_driver_irq_uninstall(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv =  	    (drm_radeon_private_t *) dev->dev_private; @@ -298,7 +298,7 @@ void radeon_driver_irq_uninstall(drm_device_t * dev)  } -int radeon_vblank_crtc_get(drm_device_t *dev) +int radeon_vblank_crtc_get(struct drm_device *dev)  {  	drm_radeon_private_t *dev_priv = (drm_radeon_private_t *) dev->dev_private;  	u32 flag; @@ -315,7 +315,7 @@ int radeon_vblank_crtc_get(drm_device_t *dev)  	return value;  } -int radeon_vblank_crtc_set(drm_device_t *dev, int64_t value) +int radeon_vblank_crtc_set(struct drm_device *dev, int64_t value)  {  	drm_radeon_private_t *dev_priv = (drm_radeon_private_t *) dev->dev_private;  	if (value & ~(DRM_RADEON_VBLANK_CRTC1 | DRM_RADEON_VBLANK_CRTC2)) { diff --git a/shared-core/radeon_state.c b/shared-core/radeon_state.c index 882cd323..13b09d44 100644 --- a/shared-core/radeon_state.c +++ b/shared-core/radeon_state.c @@ -39,7 +39,7 @@  static __inline__ int radeon_check_and_fixup_offset(drm_radeon_private_t *  						    dev_priv, -						    drm_file_t * filp_priv, +						    struct drm_file * filp_priv,  						    u32 * offset)  {  	u64 off = *offset; @@ -90,7 +90,7 @@ static __inline__ int radeon_check_and_fixup_offset(drm_radeon_private_t *  static __inline__ int radeon_check_and_fixup_packets(drm_radeon_private_t *  						     dev_priv, -						     drm_file_t * filp_priv, +						     struct drm_file * filp_priv,  						     int id, u32 *data)  {  	switch (id) { @@ -264,7 +264,7 @@ static __inline__ int radeon_check_and_fixup_packets(drm_radeon_private_t *  static __inline__ int radeon_check_and_fixup_packet3(drm_radeon_private_t *  						     dev_priv, -						     drm_file_t *filp_priv, +						     struct drm_file *filp_priv,  						     drm_radeon_kcmd_buffer_t *  						     cmdbuf,  						     unsigned int *cmdsz) @@ -439,7 +439,7 @@ static __inline__ void radeon_emit_clip_rect(drm_radeon_private_t * dev_priv,  /* Emit 1.1 state   */  static int radeon_emit_state(drm_radeon_private_t * dev_priv, -			     drm_file_t * filp_priv, +			     struct drm_file * filp_priv,  			     drm_radeon_context_regs_t * ctx,  			     drm_radeon_texture_regs_t * tex,  			     unsigned int dirty) @@ -608,7 +608,7 @@ static int radeon_emit_state(drm_radeon_private_t * dev_priv,  /* Emit 1.2 state   */  static int radeon_emit_state2(drm_radeon_private_t * dev_priv, -			      drm_file_t * filp_priv, +			      struct drm_file * filp_priv,  			      drm_radeon_state_t * state)  {  	RING_LOCALS; @@ -844,7 +844,7 @@ static void radeon_cp_performance_boxes(drm_radeon_private_t * dev_priv)   * CP command dispatch functions   */ -static void radeon_cp_dispatch_clear(drm_device_t * dev, +static void radeon_cp_dispatch_clear(struct drm_device * dev,  				     drm_radeon_clear_t * clear,  				     drm_radeon_clear_rect_t * depth_boxes)  { @@ -1335,7 +1335,7 @@ static void radeon_cp_dispatch_clear(drm_device_t * dev,  	ADVANCE_RING();  } -static void radeon_cp_dispatch_swap(drm_device_t * dev) +static void radeon_cp_dispatch_swap(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; @@ -1412,7 +1412,7 @@ static void radeon_cp_dispatch_swap(drm_device_t * dev)  	ADVANCE_RING();  } -static void radeon_cp_dispatch_flip(drm_device_t * dev) +static void radeon_cp_dispatch_flip(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	struct drm_sarea *sarea = (struct drm_sarea *) dev_priv->sarea->handle; @@ -1491,8 +1491,8 @@ typedef struct {  	unsigned int vc_format;  } drm_radeon_tcl_prim_t; -static void radeon_cp_dispatch_vertex(drm_device_t * dev, -				      drm_buf_t * buf, +static void radeon_cp_dispatch_vertex(struct drm_device * dev, +				      struct drm_buf * buf,  				      drm_radeon_tcl_prim_t * prim)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -1537,7 +1537,7 @@ static void radeon_cp_dispatch_vertex(drm_device_t * dev,  	} while (i < nbox);  } -static void radeon_cp_discard_buffer(drm_device_t * dev, drm_buf_t * buf) +static void radeon_cp_discard_buffer(struct drm_device * dev, struct drm_buf * buf)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	drm_radeon_buf_priv_t *buf_priv = buf->dev_private; @@ -1554,8 +1554,8 @@ static void radeon_cp_discard_buffer(drm_device_t * dev, drm_buf_t * buf)  	buf->used = 0;  } -static void radeon_cp_dispatch_indirect(drm_device_t * dev, -					drm_buf_t * buf, int start, int end) +static void radeon_cp_dispatch_indirect(struct drm_device * dev, +					struct drm_buf * buf, int start, int end)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	RING_LOCALS; @@ -1588,8 +1588,8 @@ static void radeon_cp_dispatch_indirect(drm_device_t * dev,  	}  } -static void radeon_cp_dispatch_indices(drm_device_t * dev, -				       drm_buf_t * elt_buf, +static void radeon_cp_dispatch_indices(struct drm_device * dev, +				       struct drm_buf * elt_buf,  				       drm_radeon_tcl_prim_t * prim)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -1647,13 +1647,13 @@ static void radeon_cp_dispatch_indices(drm_device_t * dev,  #define RADEON_MAX_TEXTURE_SIZE RADEON_BUFFER_SIZE  static int radeon_cp_dispatch_texture(DRMFILE filp, -				      drm_device_t * dev, +				      struct drm_device * dev,  				      drm_radeon_texture_t * tex,  				      drm_radeon_tex_image_t * image)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; -	drm_buf_t *buf; +	struct drm_file *filp_priv; +	struct drm_buf *buf;  	u32 format;  	u32 *buffer;  	const u8 __user *data; @@ -1881,7 +1881,7 @@ static int radeon_cp_dispatch_texture(DRMFILE filp,  	return 0;  } -static void radeon_cp_dispatch_stipple(drm_device_t * dev, u32 * stipple) +static void radeon_cp_dispatch_stipple(struct drm_device * dev, u32 * stipple)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	int i; @@ -2144,7 +2144,7 @@ static int radeon_cp_clear(DRM_IOCTL_ARGS)  /* Not sure why this isn't set all the time:   */ -static int radeon_do_init_pageflip(drm_device_t * dev) +static int radeon_do_init_pageflip(struct drm_device * dev)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	RING_LOCALS; @@ -2216,10 +2216,10 @@ static int radeon_cp_vertex(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; +	struct drm_file *filp_priv;  	drm_radeon_sarea_t *sarea_priv; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_radeon_vertex_t vertex;  	drm_radeon_tcl_prim_t prim; @@ -2306,10 +2306,10 @@ static int radeon_cp_indices(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; +	struct drm_file *filp_priv;  	drm_radeon_sarea_t *sarea_priv; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_radeon_indices_t elts;  	drm_radeon_tcl_prim_t prim;  	int count; @@ -2461,8 +2461,8 @@ static int radeon_cp_indirect(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_radeon_indirect_t indirect;  	RING_LOCALS; @@ -2535,10 +2535,10 @@ static int radeon_cp_vertex2(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; +	struct drm_file *filp_priv;  	drm_radeon_sarea_t *sarea_priv; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf;  	drm_radeon_vertex2_t vertex;  	int i;  	unsigned char laststate; @@ -2638,7 +2638,7 @@ static int radeon_cp_vertex2(DRM_IOCTL_ARGS)  }  static int radeon_emit_packets(drm_radeon_private_t * dev_priv, -			       drm_file_t * filp_priv, +			       struct drm_file * filp_priv,  			       drm_radeon_cmd_header_t header,  			       drm_radeon_kcmd_buffer_t *cmdbuf)  { @@ -2763,8 +2763,8 @@ static __inline__ int radeon_emit_veclinear(drm_radeon_private_t *dev_priv,  	return 0;  } -static int radeon_emit_packet3(drm_device_t * dev, -			       drm_file_t * filp_priv, +static int radeon_emit_packet3(struct drm_device * dev, +			       struct drm_file * filp_priv,  			       drm_radeon_kcmd_buffer_t *cmdbuf)  {  	drm_radeon_private_t *dev_priv = dev->dev_private; @@ -2789,8 +2789,8 @@ static int radeon_emit_packet3(drm_device_t * dev,  	return 0;  } -static int radeon_emit_packet3_cliprect(drm_device_t *dev, -					drm_file_t *filp_priv, +static int radeon_emit_packet3_cliprect(struct drm_device *dev, +					struct drm_file *filp_priv,  					drm_radeon_kcmd_buffer_t *cmdbuf,  					int orig_nbox)  { @@ -2851,7 +2851,7 @@ static int radeon_emit_packet3_cliprect(drm_device_t *dev,  	return 0;  } -static int radeon_emit_wait(drm_device_t * dev, int flags) +static int radeon_emit_wait(struct drm_device * dev, int flags)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	RING_LOCALS; @@ -2884,9 +2884,9 @@ static int radeon_cp_cmdbuf(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; -	drm_device_dma_t *dma = dev->dma; -	drm_buf_t *buf = NULL; +	struct drm_file *filp_priv; +	struct drm_device_dma *dma = dev->dma; +	struct drm_buf *buf = NULL;  	int idx;  	drm_radeon_kcmd_buffer_t cmdbuf;  	drm_radeon_cmd_header_t header; @@ -3151,7 +3151,7 @@ static int radeon_cp_setparam(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_radeon_private_t *dev_priv = dev->dev_private; -	drm_file_t *filp_priv; +	struct drm_file *filp_priv;  	drm_radeon_setparam_t sp;  	struct drm_radeon_driver_file_fields *radeon_priv; @@ -3213,7 +3213,7 @@ static int radeon_cp_setparam(DRM_IOCTL_ARGS)   *   * DRM infrastructure takes care of reclaiming dma buffers.   */ -void radeon_driver_preclose(drm_device_t * dev, DRMFILE filp) +void radeon_driver_preclose(struct drm_device * dev, DRMFILE filp)  {  	if (dev->dev_private) {  		drm_radeon_private_t *dev_priv = dev->dev_private; @@ -3224,7 +3224,7 @@ void radeon_driver_preclose(drm_device_t * dev, DRMFILE filp)  	}  } -void radeon_driver_lastclose(drm_device_t * dev) +void radeon_driver_lastclose(struct drm_device * dev)  {  	if (dev->dev_private) {  		drm_radeon_private_t *dev_priv = dev->dev_private; @@ -3237,7 +3237,7 @@ void radeon_driver_lastclose(drm_device_t * dev)  	radeon_do_release(dev);  } -int radeon_driver_open(drm_device_t * dev, drm_file_t * filp_priv) +int radeon_driver_open(struct drm_device * dev, struct drm_file * filp_priv)  {  	drm_radeon_private_t *dev_priv = dev->dev_private;  	struct drm_radeon_driver_file_fields *radeon_priv; @@ -3259,7 +3259,7 @@ int radeon_driver_open(drm_device_t * dev, drm_file_t * filp_priv)  	return 0;  } -void radeon_driver_postclose(drm_device_t * dev, drm_file_t * filp_priv) +void radeon_driver_postclose(struct drm_device * dev, struct drm_file * filp_priv)  {  	struct drm_radeon_driver_file_fields *radeon_priv =  	    filp_priv->driver_priv; @@ -3267,7 +3267,7 @@ void radeon_driver_postclose(drm_device_t * dev, drm_file_t * filp_priv)  	drm_free(radeon_priv, sizeof(*radeon_priv), DRM_MEM_FILES);  } -drm_ioctl_desc_t radeon_ioctls[] = { +struct drm_ioctl_desc radeon_ioctls[] = {  	[DRM_IOCTL_NR(DRM_RADEON_CP_INIT)] = {radeon_cp_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_RADEON_CP_START)] = {radeon_cp_start, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_RADEON_CP_STOP)] = {radeon_cp_stop, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY}, diff --git a/shared-core/savage_bci.c b/shared-core/savage_bci.c index 7492a38c..5a41b238 100644 --- a/shared-core/savage_bci.c +++ b/shared-core/savage_bci.c @@ -32,7 +32,7 @@  #define SAVAGE_EVENT_USEC_TIMEOUT	5000000 /* 5s */  #define SAVAGE_FREELIST_DEBUG		0 -static int savage_do_cleanup_bci(drm_device_t *dev); +static int savage_do_cleanup_bci(struct drm_device *dev);  static int  savage_bci_wait_fifo_shadow(drm_savage_private_t *dev_priv, unsigned int n) @@ -203,10 +203,10 @@ uint16_t savage_bci_emit_event(drm_savage_private_t *dev_priv,  /*   * Freelist management   */ -static int savage_freelist_init(drm_device_t *dev) +static int savage_freelist_init(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_buf_t *buf;  	drm_savage_buf_priv_t *entry;  	int i; @@ -236,7 +236,7 @@ static int savage_freelist_init(drm_device_t *dev)  	return 0;  } -static drm_buf_t *savage_freelist_get(drm_device_t *dev) +static drm_buf_t *savage_freelist_get(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private;  	drm_savage_buf_priv_t *tail = dev_priv->tail.prev; @@ -269,7 +269,7 @@ static drm_buf_t *savage_freelist_get(drm_device_t *dev)  	return NULL;  } -void savage_freelist_put(drm_device_t *dev, drm_buf_t *buf) +void savage_freelist_put(struct drm_device *dev, drm_buf_t *buf)  {  	drm_savage_private_t *dev_priv = dev->dev_private;  	drm_savage_buf_priv_t *entry = buf->dev_private, *prev, *next; @@ -535,7 +535,7 @@ static void savage_fake_dma_flush(drm_savage_private_t *dev_priv)  	dev_priv->first_dma_page = dev_priv->current_dma_page = 0;  } -int savage_driver_load(drm_device_t *dev, unsigned long chipset) +int savage_driver_load(struct drm_device *dev, unsigned long chipset)  {  	drm_savage_private_t *dev_priv; @@ -557,7 +557,7 @@ int savage_driver_load(drm_device_t *dev, unsigned long chipset)   * in drm_addmap. Therefore we add them manually before the maps are   * initialized, and tear them down on last close.   */ -int savage_driver_firstopen(drm_device_t *dev) +int savage_driver_firstopen(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private;  	unsigned long mmio_base, fb_base, fb_size, aperture_base; @@ -654,7 +654,7 @@ int savage_driver_firstopen(drm_device_t *dev)  /*   * Delete MTRRs and free device-private data.   */ -void savage_driver_lastclose(drm_device_t *dev) +void savage_driver_lastclose(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private;  	int i; @@ -666,7 +666,7 @@ void savage_driver_lastclose(drm_device_t *dev)  				     dev_priv->mtrr[i].size, DRM_MTRR_WC);  } -int savage_driver_unload(drm_device_t *dev) +int savage_driver_unload(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private; @@ -675,7 +675,7 @@ int savage_driver_unload(drm_device_t *dev)  	return 0;  } -static int savage_do_init_bci(drm_device_t *dev, drm_savage_init_t *init) +static int savage_do_init_bci(struct drm_device *dev, drm_savage_init_t *init)  {  	drm_savage_private_t *dev_priv = dev->dev_private; @@ -897,7 +897,7 @@ static int savage_do_init_bci(drm_device_t *dev, drm_savage_init_t *init)  	return 0;  } -static int savage_do_cleanup_bci(drm_device_t *dev) +static int savage_do_cleanup_bci(struct drm_device *dev)  {  	drm_savage_private_t *dev_priv = dev->dev_private; @@ -1006,7 +1006,7 @@ static int savage_bci_event_wait(DRM_IOCTL_ARGS)   * DMA buffer management   */ -static int savage_bci_get_buffers(DRMFILE filp, drm_device_t *dev, struct drm_dma *d) +static int savage_bci_get_buffers(DRMFILE filp, struct drm_device *dev, struct drm_dma *d)  {  	drm_buf_t *buf;  	int i; @@ -1033,7 +1033,7 @@ static int savage_bci_get_buffers(DRMFILE filp, drm_device_t *dev, struct drm_dm  int savage_bci_buffers(DRM_IOCTL_ARGS)  {  	DRM_DEVICE; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	struct drm_dma d;  	int ret = 0; @@ -1068,9 +1068,9 @@ int savage_bci_buffers(DRM_IOCTL_ARGS)  	return ret;  } -void savage_reclaim_buffers(drm_device_t *dev, DRMFILE filp) +void savage_reclaim_buffers(struct drm_device *dev, DRMFILE filp)  { -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_savage_private_t *dev_priv = dev->dev_private;  	int i; @@ -1100,7 +1100,7 @@ void savage_reclaim_buffers(drm_device_t *dev, DRMFILE filp)  	drm_core_reclaim_buffers(dev, filp);  } -drm_ioctl_desc_t savage_ioctls[] = { +struct drm_ioctl_desc savage_ioctls[] = {  	[DRM_IOCTL_NR(DRM_SAVAGE_BCI_INIT)] = {savage_bci_init, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY},  	[DRM_IOCTL_NR(DRM_SAVAGE_BCI_CMDBUF)] = {savage_bci_cmdbuf, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_SAVAGE_BCI_EVENT_EMIT)] = {savage_bci_event_emit, DRM_AUTH}, diff --git a/shared-core/savage_drv.h b/shared-core/savage_drv.h index 8d04d43b..39c2c751 100644 --- a/shared-core/savage_drv.h +++ b/shared-core/savage_drv.h @@ -104,7 +104,7 @@ enum savage_family {  	S3_LAST  }; -extern drm_ioctl_desc_t savage_ioctls[]; +extern struct drm_ioctl_desc savage_ioctls[];  extern int savage_max_ioctl;  #define S3_SAVAGE3D_SERIES(chip)  ((chip>=S3_SAVAGE3D) && (chip<=S3_SAVAGE_MX)) @@ -203,16 +203,16 @@ extern int savage_bci_buffers(DRM_IOCTL_ARGS);  /* BCI functions */  extern uint16_t savage_bci_emit_event(drm_savage_private_t *dev_priv,  				      unsigned int flags); -extern void savage_freelist_put(drm_device_t *dev, drm_buf_t *buf); +extern void savage_freelist_put(struct drm_device *dev, drm_buf_t *buf);  extern void savage_dma_reset(drm_savage_private_t *dev_priv);  extern void savage_dma_wait(drm_savage_private_t *dev_priv, unsigned int page);  extern uint32_t *savage_dma_alloc(drm_savage_private_t *dev_priv,  				  unsigned int n); -extern int savage_driver_load(drm_device_t *dev, unsigned long chipset); -extern int savage_driver_firstopen(drm_device_t *dev); -extern void savage_driver_lastclose(drm_device_t *dev); -extern int savage_driver_unload(drm_device_t *dev); -extern void savage_reclaim_buffers(drm_device_t *dev, DRMFILE filp); +extern int savage_driver_load(struct drm_device *dev, unsigned long chipset); +extern int savage_driver_firstopen(struct drm_device *dev); +extern void savage_driver_lastclose(struct drm_device *dev); +extern int savage_driver_unload(struct drm_device *dev); +extern void savage_reclaim_buffers(struct drm_device *dev, DRMFILE filp);  /* state functions */  extern void savage_emit_clip_rect_s3d(drm_savage_private_t *dev_priv, diff --git a/shared-core/savage_state.c b/shared-core/savage_state.c index 54b9169b..93d2081b 100644 --- a/shared-core/savage_state.c +++ b/shared-core/savage_state.c @@ -956,7 +956,7 @@ int savage_bci_cmdbuf(DRM_IOCTL_ARGS)  {  	DRM_DEVICE;  	drm_savage_private_t *dev_priv = dev->dev_private; -	drm_device_dma_t *dma = dev->dma; +	struct drm_device_dma *dma = dev->dma;  	drm_buf_t *dmabuf;  	drm_savage_cmdbuf_t cmdbuf;  	drm_savage_cmd_header_t *kcmd_addr = NULL; diff --git a/shared-core/sis_drv.h b/shared-core/sis_drv.h index ec572ad4..c174e294 100644 --- a/shared-core/sis_drv.h +++ b/shared-core/sis_drv.h @@ -66,9 +66,9 @@ typedef struct drm_sis_private {  	unsigned long agp_offset;  } drm_sis_private_t; -extern int sis_idle(drm_device_t *dev); -extern void sis_reclaim_buffers_locked(drm_device_t *dev, struct file *filp); -extern void sis_lastclose(drm_device_t *dev); +extern int sis_idle(struct drm_device *dev); +extern void sis_reclaim_buffers_locked(struct drm_device *dev, struct file *filp); +extern void sis_lastclose(struct drm_device *dev);  #else  #include "sis_ds.h" @@ -78,14 +78,14 @@ typedef struct drm_sis_private {  	memHeap_t *FBHeap;  } drm_sis_private_t; -extern int sis_init_context(drm_device_t * dev, int context); -extern int sis_final_context(drm_device_t * dev, int context); +extern int sis_init_context(struct drm_device * dev, int context); +extern int sis_final_context(struct drm_device * dev, int context);  #endif -extern drm_ioctl_desc_t sis_ioctls[]; +extern struct drm_ioctl_desc sis_ioctls[];  extern int sis_max_ioctl;  #endif diff --git a/shared-core/via_dma.c b/shared-core/via_dma.c index 333c4bcf..48f46938 100644 --- a/shared-core/via_dma.c +++ b/shared-core/via_dma.c @@ -139,7 +139,7 @@ static inline uint32_t *via_check_dma(drm_via_private_t * dev_priv,  	return (uint32_t *) (dev_priv->dma_ptr + dev_priv->dma_low);  } -int via_dma_cleanup(drm_device_t * dev) +int via_dma_cleanup(struct drm_device * dev)  {  	if (dev->dev_private) {  		drm_via_private_t *dev_priv = @@ -157,7 +157,7 @@ int via_dma_cleanup(drm_device_t * dev)  	return 0;  } -static int via_initialize(drm_device_t * dev, +static int via_initialize(struct drm_device * dev,  			  drm_via_private_t * dev_priv,  			  drm_via_dma_init_t * init)  { @@ -252,7 +252,7 @@ static int via_dma_init(DRM_IOCTL_ARGS) -static int via_dispatch_cmdbuffer(drm_device_t * dev, drm_via_cmdbuffer_t * cmd) +static int via_dispatch_cmdbuffer(struct drm_device * dev, drm_via_cmdbuffer_t * cmd)  {  	drm_via_private_t *dev_priv;  	uint32_t *vb; @@ -306,7 +306,7 @@ static int via_dispatch_cmdbuffer(drm_device_t * dev, drm_via_cmdbuffer_t * cmd)  	return 0;  } -int via_driver_dma_quiescent(drm_device_t * dev) +int via_driver_dma_quiescent(struct drm_device * dev)  {  	drm_via_private_t *dev_priv = dev->dev_private; @@ -346,7 +346,7 @@ static int via_cmdbuffer(DRM_IOCTL_ARGS)  	return 0;  } -static int via_dispatch_pci_cmdbuffer(drm_device_t * dev, +static int via_dispatch_pci_cmdbuffer(struct drm_device * dev,  				      drm_via_cmdbuffer_t * cmd)  {  	drm_via_private_t *dev_priv = dev->dev_private; @@ -718,7 +718,7 @@ via_dma_blit( DRM_IOCTL_ARGS ) {  }  #endif -drm_ioctl_desc_t via_ioctls[] = { +struct drm_ioctl_desc via_ioctls[] = {  	[DRM_IOCTL_NR(DRM_VIA_ALLOCMEM)] = {via_mem_alloc, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_VIA_FREEMEM)] = {via_mem_free, DRM_AUTH},  	[DRM_IOCTL_NR(DRM_VIA_AGP_INIT)] = {via_agp_init, DRM_AUTH|DRM_MASTER}, diff --git a/shared-core/via_drv.h b/shared-core/via_drv.h index b6dbf6c1..85ddc53a 100644 --- a/shared-core/via_drv.h +++ b/shared-core/via_drv.h @@ -148,7 +148,7 @@ enum via_family {  #define VIA_READ8(reg)		DRM_READ8(VIA_BASE, reg)  #define VIA_WRITE8(reg,val)	DRM_WRITE8(VIA_BASE, reg, val) -extern drm_ioctl_desc_t via_ioctls[]; +extern struct drm_ioctl_desc via_ioctls[];  extern int via_max_ioctl;  extern int via_fb_init(DRM_IOCTL_ARGS); @@ -161,41 +161,41 @@ extern int via_wait_irq(DRM_IOCTL_ARGS);  extern int via_dma_blit_sync( DRM_IOCTL_ARGS );  extern int via_dma_blit( DRM_IOCTL_ARGS ); -extern int via_driver_load(drm_device_t *dev, unsigned long chipset); -extern int via_driver_unload(drm_device_t *dev); -extern int via_final_context(drm_device_t * dev, int context); +extern int via_driver_load(struct drm_device *dev, unsigned long chipset); +extern int via_driver_unload(struct drm_device *dev); +extern int via_final_context(struct drm_device * dev, int context); -extern int via_do_cleanup_map(drm_device_t * dev); -extern int via_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence); +extern int via_do_cleanup_map(struct drm_device * dev); +extern int via_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence);  extern irqreturn_t via_driver_irq_handler(DRM_IRQ_ARGS); -extern void via_driver_irq_preinstall(drm_device_t * dev); -extern void via_driver_irq_postinstall(drm_device_t * dev); -extern void via_driver_irq_uninstall(drm_device_t * dev); +extern void via_driver_irq_preinstall(struct drm_device * dev); +extern void via_driver_irq_postinstall(struct drm_device * dev); +extern void via_driver_irq_uninstall(struct drm_device * dev); -extern int via_dma_cleanup(drm_device_t * dev); +extern int via_dma_cleanup(struct drm_device * dev);  extern void via_init_command_verifier(void); -extern int via_driver_dma_quiescent(drm_device_t * dev); +extern int via_driver_dma_quiescent(struct drm_device * dev);  extern void via_init_futex(drm_via_private_t *dev_priv);  extern void via_cleanup_futex(drm_via_private_t *dev_priv);  extern void via_release_futex(drm_via_private_t *dev_priv, int context);  #ifdef VIA_HAVE_CORE_MM -extern void via_reclaim_buffers_locked(drm_device_t *dev, struct file *filp); -extern void via_lastclose(drm_device_t *dev); +extern void via_reclaim_buffers_locked(struct drm_device *dev, struct file *filp); +extern void via_lastclose(struct drm_device *dev);  #else -extern int via_init_context(drm_device_t * dev, int context); +extern int via_init_context(struct drm_device * dev, int context);  #endif  #ifdef VIA_HAVE_DMABLIT -extern void via_dmablit_handler(drm_device_t *dev, int engine, int from_irq); -extern void via_init_dmablit(drm_device_t *dev); +extern void via_dmablit_handler(struct drm_device *dev, int engine, int from_irq); +extern void via_init_dmablit(struct drm_device *dev);  #endif  #ifdef VIA_HAVE_FENCE  extern void via_fence_timer(unsigned long data); -extern void via_poke_flush(drm_device_t * dev, uint32_t class); -extern int via_fence_emit_sequence(drm_device_t * dev, uint32_t class, +extern void via_poke_flush(struct drm_device * dev, uint32_t class); +extern int via_fence_emit_sequence(struct drm_device * dev, uint32_t class,  				   uint32_t flags,  				   uint32_t * sequence,  				   uint32_t * native_type); @@ -204,10 +204,10 @@ extern int via_fence_has_irq(struct drm_device * dev, uint32_t class,  #endif  #ifdef VIA_HAVE_BUFFER -extern drm_ttm_backend_t *via_create_ttm_backend_entry(drm_device_t *dev); +extern drm_ttm_backend_t *via_create_ttm_backend_entry(struct drm_device *dev);  extern int via_fence_types(drm_buffer_object_t *bo, uint32_t *type); -extern int via_invalidate_caches(drm_device_t *dev, uint64_t buffer_flags); -extern int via_init_mem_type(drm_device_t *dev, uint32_t type, +extern int via_invalidate_caches(struct drm_device *dev, uint64_t buffer_flags); +extern int via_init_mem_type(struct drm_device *dev, uint32_t type,  			       drm_mem_type_manager_t *man);  extern uint32_t via_evict_mask(drm_buffer_object_t *bo);  extern int via_move(drm_buffer_object_t *bo, int evict, diff --git a/shared-core/via_irq.c b/shared-core/via_irq.c index 2ac86970..040df548 100644 --- a/shared-core/via_irq.c +++ b/shared-core/via_irq.c @@ -99,7 +99,7 @@ static unsigned time_diff(struct timeval *now,struct timeval *then)  irqreturn_t via_driver_irq_handler(DRM_IRQ_ARGS)  { -	drm_device_t *dev = (drm_device_t *) arg; +	struct drm_device *dev = (struct drm_device *) arg;  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;  	u32 status;  	int handled = 0; @@ -171,7 +171,7 @@ static __inline__ void viadrv_acknowledge_irqs(drm_via_private_t * dev_priv)  	}  } -int via_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence) +int via_driver_vblank_wait(struct drm_device * dev, unsigned int *sequence)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;  	unsigned int cur_vblank; @@ -199,7 +199,7 @@ int via_driver_vblank_wait(drm_device_t * dev, unsigned int *sequence)  }  static int -via_driver_irq_wait(drm_device_t * dev, unsigned int irq, int force_sequence, +via_driver_irq_wait(struct drm_device * dev, unsigned int irq, int force_sequence,  		    unsigned int *sequence)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; @@ -253,7 +253,7 @@ via_driver_irq_wait(drm_device_t * dev, unsigned int irq, int force_sequence,   * drm_dma.h hooks   */ -void via_driver_irq_preinstall(drm_device_t * dev) +void via_driver_irq_preinstall(struct drm_device * dev)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;  	u32 status; @@ -302,7 +302,7 @@ void via_driver_irq_preinstall(drm_device_t * dev)  	}  } -void via_driver_irq_postinstall(drm_device_t * dev) +void via_driver_irq_postinstall(struct drm_device * dev)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;  	u32 status; @@ -321,7 +321,7 @@ void via_driver_irq_postinstall(drm_device_t * dev)  	}  } -void via_driver_irq_uninstall(drm_device_t * dev) +void via_driver_irq_uninstall(struct drm_device * dev)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private;  	u32 status; diff --git a/shared-core/via_map.c b/shared-core/via_map.c index 037a1c2c..2381eaa9 100644 --- a/shared-core/via_map.c +++ b/shared-core/via_map.c @@ -25,7 +25,7 @@  #include "via_drm.h"  #include "via_drv.h" -static int via_do_init_map(drm_device_t * dev, drm_via_init_t * init) +static int via_do_init_map(struct drm_device * dev, drm_via_init_t * init)  {  	drm_via_private_t *dev_priv = dev->dev_private;  	int ret = 0; @@ -83,7 +83,7 @@ static int via_do_init_map(drm_device_t * dev, drm_via_init_t * init)  } -int via_do_cleanup_map(drm_device_t * dev) +int via_do_cleanup_map(struct drm_device * dev)  {  	via_dma_cleanup(dev); @@ -111,7 +111,7 @@ int via_map_init(DRM_IOCTL_ARGS)  	return -EINVAL;  } -int via_driver_load(drm_device_t *dev, unsigned long chipset) +int via_driver_load(struct drm_device *dev, unsigned long chipset)  {  	drm_via_private_t *dev_priv;  	int ret = 0; @@ -133,7 +133,7 @@ int via_driver_load(drm_device_t *dev, unsigned long chipset)  	return ret;  } -int via_driver_unload(drm_device_t *dev) +int via_driver_unload(struct drm_device *dev)  {  	drm_via_private_t *dev_priv = dev->dev_private; diff --git a/shared-core/via_verifier.c b/shared-core/via_verifier.c index 4b844af0..038bea2f 100644 --- a/shared-core/via_verifier.c +++ b/shared-core/via_verifier.c @@ -252,10 +252,10 @@ eat_words(const uint32_t ** buf, const uint32_t * buf_end, unsigned num_words)  static __inline__ drm_local_map_t *via_drm_lookup_agp_map(drm_via_state_t * seq,  							  unsigned long offset,  							  unsigned long size, -							  drm_device_t * dev) +							  struct drm_device * dev)  {  #ifdef __linux__ -	drm_map_list_t *r_list; +	struct drm_map_list *r_list;  #endif  	drm_local_map_t *map = seq->map_cache; @@ -967,7 +967,7 @@ via_parse_vheader6(drm_via_private_t * dev_priv, uint32_t const **buffer,  int  via_verify_command_stream(const uint32_t * buf, unsigned int size, -			  drm_device_t * dev, int agp) +			  struct drm_device * dev, int agp)  {  	drm_via_private_t *dev_priv = (drm_via_private_t *) dev->dev_private; @@ -1042,7 +1042,7 @@ via_verify_command_stream(const uint32_t * buf, unsigned int size,  }  int -via_parse_command_stream(drm_device_t * dev, const uint32_t * buf, +via_parse_command_stream(struct drm_device * dev, const uint32_t * buf,  			 unsigned int size)  { diff --git a/shared-core/via_verifier.h b/shared-core/via_verifier.h index 84497c44..dac1db91 100644 --- a/shared-core/via_verifier.h +++ b/shared-core/via_verifier.h @@ -49,7 +49,7 @@ typedef struct {  	drm_via_sequence_t unfinished;  	int agp_texture;  	int multitex; -	drm_device_t *dev; +	struct drm_device *dev;  	drm_local_map_t *map_cache;  	uint32_t vertex_count;  	int agp; @@ -57,8 +57,8 @@ typedef struct {  } drm_via_state_t;  extern int via_verify_command_stream(const uint32_t * buf, unsigned int size,  -				    drm_device_t *dev, int agp); -extern int via_parse_command_stream(drm_device_t *dev, const uint32_t * buf, +				    struct drm_device *dev, int agp); +extern int via_parse_command_stream(struct drm_device *dev, const uint32_t * buf,                                     unsigned int size);  #endif | 
