diff options
| author | Dave Airlie <airlied@linux.ie> | 2007-07-11 02:32:08 -0400 |
|---|---|---|
| committer | Dave Airlie <airlied@linux.ie> | 2007-07-11 02:32:08 -0400 |
| commit | cdd55a294c13f8bf05b2f4fee4c96934d5ebd2e4 (patch) | |
| tree | b759df2c65f321d2bdd8ff338048a6f67417ca95 | |
| parent | 8fc2fdf4c9437576f38e97c2f5b700ec77038984 (diff) | |
drm: detypef waitlist/freelist/buf_entry/device_dma/drm_queue structs
Signed-off-by: Dave Airlie <airlied@linux.ie>
| -rw-r--r-- | drivers/char/drm/drmP.h | 32 | ||||
| -rw-r--r-- | drivers/char/drm/drm_bufs.c | 33 | ||||
| -rw-r--r-- | drivers/char/drm/drm_dma.c | 4 | ||||
| -rw-r--r-- | drivers/char/drm/drm_proc.c | 4 | ||||
| -rw-r--r-- | drivers/char/drm/drm_vm.c | 4 | ||||
| -rw-r--r-- | drivers/char/drm/i810_dma.c | 14 | ||||
| -rw-r--r-- | drivers/char/drm/i830_dma.c | 12 | ||||
| -rw-r--r-- | drivers/char/drm/mga_dma.c | 6 | ||||
| -rw-r--r-- | drivers/char/drm/mga_state.c | 6 | ||||
| -rw-r--r-- | drivers/char/drm/r128_cce.c | 8 | ||||
| -rw-r--r-- | drivers/char/drm/r128_state.c | 10 | ||||
| -rw-r--r-- | drivers/char/drm/r300_cmdbuf.c | 2 | ||||
| -rw-r--r-- | drivers/char/drm/radeon_cp.c | 8 | ||||
| -rw-r--r-- | drivers/char/drm/radeon_state.c | 10 | ||||
| -rw-r--r-- | drivers/char/drm/savage_bci.c | 6 | ||||
| -rw-r--r-- | drivers/char/drm/savage_state.c | 2 |
16 files changed, 81 insertions, 80 deletions
diff --git a/drivers/char/drm/drmP.h b/drivers/char/drm/drmP.h index 288952837006..6cc848a83d54 100644 --- a/drivers/char/drm/drmP.h +++ b/drivers/char/drm/drmP.h | |||
| @@ -319,7 +319,7 @@ struct drm_buf { | |||
| 319 | }; | 319 | }; |
| 320 | 320 | ||
| 321 | /** bufs is one longer than it has to be */ | 321 | /** bufs is one longer than it has to be */ |
| 322 | typedef struct drm_waitlist { | 322 | struct drm_waitlist { |
| 323 | int count; /**< Number of possible buffers */ | 323 | int count; /**< Number of possible buffers */ |
| 324 | struct drm_buf **bufs; /**< List of pointers to buffers */ | 324 | struct drm_buf **bufs; /**< List of pointers to buffers */ |
| 325 | struct drm_buf **rp; /**< Read pointer */ | 325 | struct drm_buf **rp; /**< Read pointer */ |
| @@ -327,9 +327,9 @@ typedef struct drm_waitlist { | |||
| 327 | struct drm_buf **end; /**< End pointer */ | 327 | struct drm_buf **end; /**< End pointer */ |
| 328 | spinlock_t read_lock; | 328 | spinlock_t read_lock; |
| 329 | spinlock_t write_lock; | 329 | spinlock_t write_lock; |
| 330 | } drm_waitlist_t; | 330 | }; |
| 331 | 331 | ||
| 332 | typedef struct drm_freelist { | 332 | struct drm_freelist { |
| 333 | int initialized; /**< Freelist in use */ | 333 | int initialized; /**< Freelist in use */ |
| 334 | atomic_t count; /**< Number of free buffers */ | 334 | atomic_t count; /**< Number of free buffers */ |
| 335 | struct drm_buf *next; /**< End pointer */ | 335 | struct drm_buf *next; /**< End pointer */ |
| @@ -339,7 +339,7 @@ typedef struct drm_freelist { | |||
| 339 | int high_mark; /**< High water mark */ | 339 | int high_mark; /**< High water mark */ |
| 340 | atomic_t wfh; /**< If waiting for high mark */ | 340 | atomic_t wfh; /**< If waiting for high mark */ |
| 341 | spinlock_t lock; | 341 | spinlock_t lock; |
| 342 | } drm_freelist_t; | 342 | }; |
| 343 | 343 | ||
| 344 | typedef struct drm_dma_handle { | 344 | typedef struct drm_dma_handle { |
| 345 | dma_addr_t busaddr; | 345 | dma_addr_t busaddr; |
| @@ -350,16 +350,16 @@ typedef struct drm_dma_handle { | |||
| 350 | /** | 350 | /** |
| 351 | * Buffer entry. There is one of this for each buffer size order. | 351 | * Buffer entry. There is one of this for each buffer size order. |
| 352 | */ | 352 | */ |
| 353 | typedef struct drm_buf_entry { | 353 | struct drm_buf_entry { |
| 354 | int buf_size; /**< size */ | 354 | int buf_size; /**< size */ |
| 355 | int buf_count; /**< number of buffers */ | 355 | int buf_count; /**< number of buffers */ |
| 356 | struct drm_buf *buflist; /**< buffer list */ | 356 | struct drm_buf *buflist; /**< buffer list */ |
| 357 | int seg_count; | 357 | int seg_count; |
| 358 | int page_order; | 358 | int page_order; |
| 359 | drm_dma_handle_t **seglist; | 359 | struct drm_dma_handle **seglist; |
| 360 | 360 | ||
| 361 | drm_freelist_t freelist; | 361 | struct drm_freelist freelist; |
| 362 | } drm_buf_entry_t; | 362 | }; |
| 363 | 363 | ||
| 364 | /** File private data */ | 364 | /** File private data */ |
| 365 | struct drm_file { | 365 | struct drm_file { |
| @@ -378,7 +378,7 @@ struct drm_file { | |||
| 378 | }; | 378 | }; |
| 379 | 379 | ||
| 380 | /** Wait queue */ | 380 | /** Wait queue */ |
| 381 | typedef struct drm_queue { | 381 | struct drm_queue { |
| 382 | atomic_t use_count; /**< Outstanding uses (+1) */ | 382 | atomic_t use_count; /**< Outstanding uses (+1) */ |
| 383 | atomic_t finalization; /**< Finalization in progress */ | 383 | atomic_t finalization; /**< Finalization in progress */ |
| 384 | atomic_t block_count; /**< Count of processes waiting */ | 384 | atomic_t block_count; /**< Count of processes waiting */ |
| @@ -392,9 +392,9 @@ typedef struct drm_queue { | |||
| 392 | atomic_t total_locks; /**< Total locks statistics */ | 392 | atomic_t total_locks; /**< Total locks statistics */ |
| 393 | #endif | 393 | #endif |
| 394 | enum drm_ctx_flags flags; /**< Context preserving and 2D-only */ | 394 | enum drm_ctx_flags flags; /**< Context preserving and 2D-only */ |
| 395 | drm_waitlist_t waitlist; /**< Pending buffers */ | 395 | struct drm_waitlist waitlist; /**< Pending buffers */ |
| 396 | wait_queue_head_t flush_queue; /**< Processes waiting until flush */ | 396 | wait_queue_head_t flush_queue; /**< Processes waiting until flush */ |
| 397 | } drm_queue_t; | 397 | }; |
| 398 | 398 | ||
| 399 | /** | 399 | /** |
| 400 | * Lock data. | 400 | * Lock data. |
| @@ -413,9 +413,9 @@ typedef struct drm_lock_data { | |||
| 413 | /** | 413 | /** |
| 414 | * DMA data. | 414 | * DMA data. |
| 415 | */ | 415 | */ |
| 416 | typedef struct drm_device_dma { | 416 | struct drm_device_dma { |
| 417 | 417 | ||
| 418 | drm_buf_entry_t bufs[DRM_MAX_ORDER + 1]; /**< buffers, grouped by their size order */ | 418 | struct drm_buf_entry bufs[DRM_MAX_ORDER + 1]; /**< buffers, grouped by their size order */ |
| 419 | int buf_count; /**< total number of buffers */ | 419 | int buf_count; /**< total number of buffers */ |
| 420 | struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */ | 420 | struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */ |
| 421 | int seg_count; | 421 | int seg_count; |
| @@ -429,7 +429,7 @@ typedef struct drm_device_dma { | |||
| 429 | _DRM_DMA_USE_PCI_RO = 0x08 | 429 | _DRM_DMA_USE_PCI_RO = 0x08 |
| 430 | } flags; | 430 | } flags; |
| 431 | 431 | ||
| 432 | } drm_device_dma_t; | 432 | }; |
| 433 | 433 | ||
| 434 | /** | 434 | /** |
| 435 | * AGP memory entry. Stored as a doubly linked list. | 435 | * AGP memory entry. Stored as a doubly linked list. |
| @@ -688,8 +688,8 @@ struct drm_device { | |||
| 688 | int queue_count; /**< Number of active DMA queues */ | 688 | int queue_count; /**< Number of active DMA queues */ |
| 689 | int queue_reserved; /**< Number of reserved DMA queues */ | 689 | int queue_reserved; /**< Number of reserved DMA queues */ |
| 690 | int queue_slots; /**< Actual length of queuelist */ | 690 | int queue_slots; /**< Actual length of queuelist */ |
| 691 | drm_queue_t **queuelist; /**< Vector of pointers to DMA queues */ | 691 | struct drm_queue **queuelist; /**< Vector of pointers to DMA queues */ |
| 692 | drm_device_dma_t *dma; /**< Optional pointer for DMA support */ | 692 | struct drm_device_dma *dma; /**< Optional pointer for DMA support */ |
| 693 | /*@} */ | 693 | /*@} */ |
| 694 | 694 | ||
| 695 | /** \name Context support */ | 695 | /** \name Context support */ |
diff --git a/drivers/char/drm/drm_bufs.c b/drivers/char/drm/drm_bufs.c index bdd301519769..3528453c8ece 100644 --- a/drivers/char/drm/drm_bufs.c +++ b/drivers/char/drm/drm_bufs.c | |||
| @@ -504,7 +504,8 @@ int drm_rmmap_ioctl(struct inode *inode, struct file *filp, | |||
| 504 | * | 504 | * |
| 505 | * Frees any pages and buffers associated with the given entry. | 505 | * Frees any pages and buffers associated with the given entry. |
| 506 | */ | 506 | */ |
| 507 | static void drm_cleanup_buf_error(struct drm_device * dev, drm_buf_entry_t * entry) | 507 | static void drm_cleanup_buf_error(struct drm_device * dev, |
| 508 | struct drm_buf_entry * entry) | ||
| 508 | { | 509 | { |
| 509 | int i; | 510 | int i; |
| 510 | 511 | ||
| @@ -551,8 +552,8 @@ static void drm_cleanup_buf_error(struct drm_device * dev, drm_buf_entry_t * ent | |||
| 551 | */ | 552 | */ |
| 552 | int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request) | 553 | int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request) |
| 553 | { | 554 | { |
| 554 | drm_device_dma_t *dma = dev->dma; | 555 | struct drm_device_dma *dma = dev->dma; |
| 555 | drm_buf_entry_t *entry; | 556 | struct drm_buf_entry *entry; |
| 556 | drm_agp_mem_t *agp_entry; | 557 | drm_agp_mem_t *agp_entry; |
| 557 | struct drm_buf *buf; | 558 | struct drm_buf *buf; |
| 558 | unsigned long offset; | 559 | unsigned long offset; |
| @@ -721,13 +722,13 @@ EXPORT_SYMBOL(drm_addbufs_agp); | |||
| 721 | 722 | ||
| 722 | int drm_addbufs_pci(struct drm_device * dev, struct drm_buf_desc * request) | 723 | int drm_addbufs_pci(struct drm_device * dev, struct drm_buf_desc * request) |
| 723 | { | 724 | { |
| 724 | drm_device_dma_t *dma = dev->dma; | 725 | struct drm_device_dma *dma = dev->dma; |
| 725 | int count; | 726 | int count; |
| 726 | int order; | 727 | int order; |
| 727 | int size; | 728 | int size; |
| 728 | int total; | 729 | int total; |
| 729 | int page_order; | 730 | int page_order; |
| 730 | drm_buf_entry_t *entry; | 731 | struct drm_buf_entry *entry; |
| 731 | drm_dma_handle_t *dmah; | 732 | drm_dma_handle_t *dmah; |
| 732 | struct drm_buf *buf; | 733 | struct drm_buf *buf; |
| 733 | int alignment; | 734 | int alignment; |
| @@ -947,8 +948,8 @@ EXPORT_SYMBOL(drm_addbufs_pci); | |||
| 947 | 948 | ||
| 948 | static int drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request) | 949 | static int drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request) |
| 949 | { | 950 | { |
| 950 | drm_device_dma_t *dma = dev->dma; | 951 | struct drm_device_dma *dma = dev->dma; |
| 951 | drm_buf_entry_t *entry; | 952 | struct drm_buf_entry *entry; |
| 952 | struct drm_buf *buf; | 953 | struct drm_buf *buf; |
| 953 | unsigned long offset; | 954 | unsigned long offset; |
| 954 | unsigned long agp_offset; | 955 | unsigned long agp_offset; |
| @@ -1109,8 +1110,8 @@ static int drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request | |||
| 1109 | 1110 | ||
| 1110 | static int drm_addbufs_fb(struct drm_device * dev, struct drm_buf_desc * request) | 1111 | static int drm_addbufs_fb(struct drm_device * dev, struct drm_buf_desc * request) |
| 1111 | { | 1112 | { |
| 1112 | drm_device_dma_t *dma = dev->dma; | 1113 | struct drm_device_dma *dma = dev->dma; |
| 1113 | drm_buf_entry_t *entry; | 1114 | struct drm_buf_entry *entry; |
| 1114 | struct drm_buf *buf; | 1115 | struct drm_buf *buf; |
| 1115 | unsigned long offset; | 1116 | unsigned long offset; |
| 1116 | unsigned long agp_offset; | 1117 | unsigned long agp_offset; |
| @@ -1339,7 +1340,7 @@ int drm_infobufs(struct inode *inode, struct file *filp, | |||
| 1339 | { | 1340 | { |
| 1340 | struct drm_file *priv = filp->private_data; | 1341 | struct drm_file *priv = filp->private_data; |
| 1341 | struct drm_device *dev = priv->head->dev; | 1342 | struct drm_device *dev = priv->head->dev; |
| 1342 | drm_device_dma_t *dma = dev->dma; | 1343 | struct drm_device_dma *dma = dev->dma; |
| 1343 | struct drm_buf_info request; | 1344 | struct drm_buf_info request; |
| 1344 | struct drm_buf_info __user *argp = (void __user *)arg; | 1345 | struct drm_buf_info __user *argp = (void __user *)arg; |
| 1345 | int i; | 1346 | int i; |
| @@ -1374,8 +1375,8 @@ int drm_infobufs(struct inode *inode, struct file *filp, | |||
| 1374 | if (dma->bufs[i].buf_count) { | 1375 | if (dma->bufs[i].buf_count) { |
| 1375 | struct drm_buf_desc __user *to = | 1376 | struct drm_buf_desc __user *to = |
| 1376 | &request.list[count]; | 1377 | &request.list[count]; |
| 1377 | drm_buf_entry_t *from = &dma->bufs[i]; | 1378 | struct drm_buf_entry *from = &dma->bufs[i]; |
| 1378 | drm_freelist_t *list = &dma->bufs[i].freelist; | 1379 | struct drm_freelist *list = &dma->bufs[i].freelist; |
| 1379 | if (copy_to_user(&to->count, | 1380 | if (copy_to_user(&to->count, |
| 1380 | &from->buf_count, | 1381 | &from->buf_count, |
| 1381 | sizeof(from->buf_count)) || | 1382 | sizeof(from->buf_count)) || |
| @@ -1427,10 +1428,10 @@ int drm_markbufs(struct inode *inode, struct file *filp, | |||
| 1427 | { | 1428 | { |
| 1428 | struct drm_file *priv = filp->private_data; | 1429 | struct drm_file *priv = filp->private_data; |
| 1429 | struct drm_device *dev = priv->head->dev; | 1430 | struct drm_device *dev = priv->head->dev; |
| 1430 | drm_device_dma_t *dma = dev->dma; | 1431 | struct drm_device_dma *dma = dev->dma; |
| 1431 | struct drm_buf_desc request; | 1432 | struct drm_buf_desc request; |
| 1432 | int order; | 1433 | int order; |
| 1433 | drm_buf_entry_t *entry; | 1434 | struct drm_buf_entry *entry; |
| 1434 | 1435 | ||
| 1435 | if (!drm_core_check_feature(dev, DRIVER_HAVE_DMA)) | 1436 | if (!drm_core_check_feature(dev, DRIVER_HAVE_DMA)) |
| 1436 | return -EINVAL; | 1437 | return -EINVAL; |
| @@ -1477,7 +1478,7 @@ int drm_freebufs(struct inode *inode, struct file *filp, | |||
| 1477 | { | 1478 | { |
| 1478 | struct drm_file *priv = filp->private_data; | 1479 | struct drm_file *priv = filp->private_data; |
| 1479 | struct drm_device *dev = priv->head->dev; | 1480 | struct drm_device *dev = priv->head->dev; |
| 1480 | drm_device_dma_t *dma = dev->dma; | 1481 | struct drm_device_dma *dma = dev->dma; |
| 1481 | struct drm_buf_free request; | 1482 | struct drm_buf_free request; |
| 1482 | int i; | 1483 | int i; |
| 1483 | int idx; | 1484 | int idx; |
| @@ -1533,7 +1534,7 @@ int drm_mapbufs(struct inode *inode, struct file *filp, | |||
| 1533 | { | 1534 | { |
| 1534 | struct drm_file *priv = filp->private_data; | 1535 | struct drm_file *priv = filp->private_data; |
| 1535 | struct drm_device *dev = priv->head->dev; | 1536 | struct drm_device *dev = priv->head->dev; |
| 1536 | drm_device_dma_t *dma = dev->dma; | 1537 | struct drm_device_dma *dma = dev->dma; |
| 1537 | struct drm_buf_map __user *argp = (void __user *)arg; | 1538 | struct drm_buf_map __user *argp = (void __user *)arg; |
| 1538 | int retcode = 0; | 1539 | int retcode = 0; |
| 1539 | const int zero = 0; | 1540 | const int zero = 0; |
diff --git a/drivers/char/drm/drm_dma.c b/drivers/char/drm/drm_dma.c index 739a6a7a95d0..802fbdbfe1b3 100644 --- a/drivers/char/drm/drm_dma.c +++ b/drivers/char/drm/drm_dma.c | |||
| @@ -69,7 +69,7 @@ int drm_dma_setup(struct drm_device *dev) | |||
| 69 | */ | 69 | */ |
| 70 | void drm_dma_takedown(struct drm_device *dev) | 70 | void drm_dma_takedown(struct drm_device *dev) |
| 71 | { | 71 | { |
| 72 | drm_device_dma_t *dma = dev->dma; | 72 | struct drm_device_dma *dma = dev->dma; |
| 73 | int i, j; | 73 | int i, j; |
| 74 | 74 | ||
| 75 | if (!dma) | 75 | if (!dma) |
| @@ -154,7 +154,7 @@ void drm_free_buffer(struct drm_device *dev, struct drm_buf * buf) | |||
| 154 | */ | 154 | */ |
| 155 | void drm_core_reclaim_buffers(struct drm_device *dev, struct file *filp) | 155 | void drm_core_reclaim_buffers(struct drm_device *dev, struct file *filp) |
| 156 | { | 156 | { |
| 157 | drm_device_dma_t *dma = dev->dma; | 157 | struct drm_device_dma *dma = dev->dma; |
| 158 | int i; | 158 | int i; |
| 159 | 159 | ||
| 160 | if (!dma) | 160 | if (!dma) |
diff --git a/drivers/char/drm/drm_proc.c b/drivers/char/drm/drm_proc.c index 4e234a2134ad..86dd30a519c0 100644 --- a/drivers/char/drm/drm_proc.c +++ b/drivers/char/drm/drm_proc.c | |||
| @@ -287,7 +287,7 @@ static int drm__queues_info(char *buf, char **start, off_t offset, | |||
| 287 | struct drm_device *dev = (struct drm_device *) data; | 287 | struct drm_device *dev = (struct drm_device *) data; |
| 288 | int len = 0; | 288 | int len = 0; |
| 289 | int i; | 289 | int i; |
| 290 | drm_queue_t *q; | 290 | struct drm_queue *q; |
| 291 | 291 | ||
| 292 | if (offset > DRM_PROC_LIMIT) { | 292 | if (offset > DRM_PROC_LIMIT) { |
| 293 | *eof = 1; | 293 | *eof = 1; |
| @@ -359,7 +359,7 @@ static int drm__bufs_info(char *buf, char **start, off_t offset, int request, | |||
| 359 | { | 359 | { |
| 360 | struct drm_device *dev = (struct drm_device *) data; | 360 | struct drm_device *dev = (struct drm_device *) data; |
| 361 | int len = 0; | 361 | int len = 0; |
| 362 | drm_device_dma_t *dma = dev->dma; | 362 | struct drm_device_dma *dma = dev->dma; |
| 363 | int i; | 363 | int i; |
| 364 | 364 | ||
| 365 | if (!dma || offset > DRM_PROC_LIMIT) { | 365 | if (!dma || offset > DRM_PROC_LIMIT) { |
diff --git a/drivers/char/drm/drm_vm.c b/drivers/char/drm/drm_vm.c index 25f3bd11212f..95f9fe5daab7 100644 --- a/drivers/char/drm/drm_vm.c +++ b/drivers/char/drm/drm_vm.c | |||
| @@ -276,7 +276,7 @@ static __inline__ struct page *drm_do_vm_dma_nopage(struct vm_area_struct *vma, | |||
| 276 | { | 276 | { |
| 277 | struct drm_file *priv = vma->vm_file->private_data; | 277 | struct drm_file *priv = vma->vm_file->private_data; |
| 278 | struct drm_device *dev = priv->head->dev; | 278 | struct drm_device *dev = priv->head->dev; |
| 279 | drm_device_dma_t *dma = dev->dma; | 279 | struct drm_device_dma *dma = dev->dma; |
| 280 | unsigned long offset; | 280 | unsigned long offset; |
| 281 | unsigned long page_nr; | 281 | unsigned long page_nr; |
| 282 | struct page *page; | 282 | struct page *page; |
| @@ -474,7 +474,7 @@ static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) | |||
| 474 | { | 474 | { |
| 475 | struct drm_file *priv = filp->private_data; | 475 | struct drm_file *priv = filp->private_data; |
| 476 | struct drm_device *dev; | 476 | struct drm_device *dev; |
| 477 | drm_device_dma_t *dma; | 477 | struct drm_device_dma *dma; |
| 478 | unsigned long length = vma->vm_end - vma->vm_start; | 478 | unsigned long length = vma->vm_end - vma->vm_start; |
| 479 | 479 | ||
| 480 | dev = priv->head->dev; | 480 | dev = priv->head->dev; |
diff --git a/drivers/char/drm/i810_dma.c b/drivers/char/drm/i810_dma.c index b4a98fa2e2d4..4d23bd0f8711 100644 --- a/drivers/char/drm/i810_dma.c +++ b/drivers/char/drm/i810_dma.c | |||
| @@ -47,7 +47,7 @@ | |||
| 47 | 47 | ||
| 48 | static struct drm_buf *i810_freelist_get(struct drm_device * dev) | 48 | static struct drm_buf *i810_freelist_get(struct drm_device * dev) |
| 49 | { | 49 | { |
| 50 | drm_device_dma_t *dma = dev->dma; | 50 | struct drm_device_dma *dma = dev->dma; |
| 51 | int i; | 51 | int i; |
| 52 | int used; | 52 | int used; |
| 53 | 53 | ||
| @@ -204,7 +204,7 @@ static int i810_dma_get_buffer(struct drm_device * dev, drm_i810_dma_t * d, | |||
| 204 | 204 | ||
| 205 | static int i810_dma_cleanup(struct drm_device * dev) | 205 | static int i810_dma_cleanup(struct drm_device * dev) |
| 206 | { | 206 | { |
| 207 | drm_device_dma_t *dma = dev->dma; | 207 | struct drm_device_dma *dma = dev->dma; |
| 208 | 208 | ||
| 209 | /* Make sure interrupts are disabled here because the uninstall ioctl | 209 | /* Make sure interrupts are disabled here because the uninstall ioctl |
| 210 | * may not have been called from userspace and after dev_private | 210 | * may not have been called from userspace and after dev_private |
| @@ -290,7 +290,7 @@ static void i810_kernel_lost_context(struct drm_device * dev) | |||
| 290 | 290 | ||
| 291 | static int i810_freelist_init(struct drm_device * dev, drm_i810_private_t * dev_priv) | 291 | static int i810_freelist_init(struct drm_device * dev, drm_i810_private_t * dev_priv) |
| 292 | { | 292 | { |
| 293 | drm_device_dma_t *dma = dev->dma; | 293 | struct drm_device_dma *dma = dev->dma; |
| 294 | int my_idx = 24; | 294 | int my_idx = 24; |
| 295 | u32 *hw_status = (u32 *) (dev_priv->hw_status_page + my_idx); | 295 | u32 *hw_status = (u32 *) (dev_priv->hw_status_page + my_idx); |
| 296 | int i; | 296 | int i; |
| @@ -936,7 +936,7 @@ static void i810_dma_quiescent(struct drm_device * dev) | |||
| 936 | static int i810_flush_queue(struct drm_device * dev) | 936 | static int i810_flush_queue(struct drm_device * dev) |
| 937 | { | 937 | { |
| 938 | drm_i810_private_t *dev_priv = dev->dev_private; | 938 | drm_i810_private_t *dev_priv = dev->dev_private; |
| 939 | drm_device_dma_t *dma = dev->dma; | 939 | struct drm_device_dma *dma = dev->dma; |
| 940 | int i, ret = 0; | 940 | int i, ret = 0; |
| 941 | RING_LOCALS; | 941 | RING_LOCALS; |
| 942 | 942 | ||
| @@ -970,7 +970,7 @@ static int i810_flush_queue(struct drm_device * dev) | |||
| 970 | /* Must be called with the lock held */ | 970 | /* Must be called with the lock held */ |
| 971 | static void i810_reclaim_buffers(struct drm_device * dev, struct file *filp) | 971 | static void i810_reclaim_buffers(struct drm_device * dev, struct file *filp) |
| 972 | { | 972 | { |
| 973 | drm_device_dma_t *dma = dev->dma; | 973 | struct drm_device_dma *dma = dev->dma; |
| 974 | int i; | 974 | int i; |
| 975 | 975 | ||
| 976 | if (!dma) | 976 | if (!dma) |
| @@ -1015,7 +1015,7 @@ static int i810_dma_vertex(struct inode *inode, struct file *filp, | |||
| 1015 | { | 1015 | { |
| 1016 | struct drm_file *priv = filp->private_data; | 1016 | struct drm_file *priv = filp->private_data; |
| 1017 | struct drm_device *dev = priv->head->dev; | 1017 | struct drm_device *dev = priv->head->dev; |
| 1018 | drm_device_dma_t *dma = dev->dma; | 1018 | struct drm_device_dma *dma = dev->dma; |
| 1019 | drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; | 1019 | drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; |
| 1020 | u32 *hw_status = dev_priv->hw_status_page; | 1020 | u32 *hw_status = dev_priv->hw_status_page; |
| 1021 | drm_i810_sarea_t *sarea_priv = (drm_i810_sarea_t *) | 1021 | drm_i810_sarea_t *sarea_priv = (drm_i810_sarea_t *) |
| @@ -1207,7 +1207,7 @@ static int i810_dma_mc(struct inode *inode, struct file *filp, | |||
| 1207 | { | 1207 | { |
| 1208 | struct drm_file *priv = filp->private_data; | 1208 | struct drm_file *priv = filp->private_data; |
| 1209 | struct drm_device *dev = priv->head->dev; | 1209 | struct drm_device *dev = priv->head->dev; |
| 1210 | drm_device_dma_t *dma = dev->dma; | 1210 | struct drm_device_dma *dma = dev->dma; |
| 1211 | drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; | 1211 | drm_i810_private_t *dev_priv = (drm_i810_private_t *) dev->dev_private; |
| 1212 | u32 *hw_status = dev_priv->hw_status_page; | 1212 | u32 *hw_status = dev_priv->hw_status_page; |
| 1213 | drm_i810_sarea_t *sarea_priv = (drm_i810_sarea_t *) | 1213 | drm_i810_sarea_t *sarea_priv = (drm_i810_sarea_t *) |
diff --git a/drivers/char/drm/i830_dma.c b/drivers/char/drm/i830_dma.c index 021a0711485a..72c781a7de9a 100644 --- a/drivers/char/drm/i830_dma.c +++ b/drivers/char/drm/i830_dma.c | |||
| @@ -49,7 +49,7 @@ | |||
| 49 | 49 | ||
| 50 | static struct drm_buf *i830_freelist_get(struct drm_device * dev) | 50 | static struct drm_buf *i830_freelist_get(struct drm_device * dev) |
| 51 | { | 51 | { |
| 52 | drm_device_dma_t *dma = dev->dma; | 52 | struct drm_device_dma *dma = dev->dma; |
| 53 | int i; | 53 | int i; |
| 54 | int used; | 54 | int used; |
| 55 | 55 | ||
| @@ -208,7 +208,7 @@ static int i830_dma_get_buffer(struct drm_device * dev, drm_i830_dma_t * d, | |||
| 208 | 208 | ||
| 209 | static int i830_dma_cleanup(struct drm_device * dev) | 209 | static int i830_dma_cleanup(struct drm_device * dev) |
| 210 | { | 210 | { |
| 211 | drm_device_dma_t *dma = dev->dma; | 211 | struct drm_device_dma *dma = dev->dma; |
| 212 | 212 | ||
| 213 | /* Make sure interrupts are disabled here because the uninstall ioctl | 213 | /* Make sure interrupts are disabled here because the uninstall ioctl |
| 214 | * may not have been called from userspace and after dev_private | 214 | * may not have been called from userspace and after dev_private |
| @@ -298,7 +298,7 @@ static void i830_kernel_lost_context(struct drm_device * dev) | |||
| 298 | 298 | ||
| 299 | static int i830_freelist_init(struct drm_device * dev, drm_i830_private_t * dev_priv) | 299 | static int i830_freelist_init(struct drm_device * dev, drm_i830_private_t * dev_priv) |
| 300 | { | 300 | { |
| 301 | drm_device_dma_t *dma = dev->dma; | 301 | struct drm_device_dma *dma = dev->dma; |
| 302 | int my_idx = 36; | 302 | int my_idx = 36; |
| 303 | u32 *hw_status = (u32 *) (dev_priv->hw_status_page + my_idx); | 303 | u32 *hw_status = (u32 *) (dev_priv->hw_status_page + my_idx); |
| 304 | int i; | 304 | int i; |
| @@ -1218,7 +1218,7 @@ static void i830_dma_quiescent(struct drm_device * dev) | |||
| 1218 | static int i830_flush_queue(struct drm_device * dev) | 1218 | static int i830_flush_queue(struct drm_device * dev) |
| 1219 | { | 1219 | { |
| 1220 | drm_i830_private_t *dev_priv = dev->dev_private; | 1220 | drm_i830_private_t *dev_priv = dev->dev_private; |
| 1221 | drm_device_dma_t *dma = dev->dma; | 1221 | struct drm_device_dma *dma = dev->dma; |
| 1222 | int i, ret = 0; | 1222 | int i, ret = 0; |
| 1223 | RING_LOCALS; | 1223 | RING_LOCALS; |
| 1224 | 1224 | ||
| @@ -1250,7 +1250,7 @@ static int i830_flush_queue(struct drm_device * dev) | |||
| 1250 | /* Must be called with the lock held */ | 1250 | /* Must be called with the lock held */ |
| 1251 | static void i830_reclaim_buffers(struct drm_device * dev, struct file *filp) | 1251 | static void i830_reclaim_buffers(struct drm_device * dev, struct file *filp) |
| 1252 | { | 1252 | { |
| 1253 | drm_device_dma_t *dma = dev->dma; | 1253 | struct drm_device_dma *dma = dev->dma; |
| 1254 | int i; | 1254 | int i; |
| 1255 | 1255 | ||
| 1256 | if (!dma) | 1256 | if (!dma) |
| @@ -1295,7 +1295,7 @@ static int i830_dma_vertex(struct inode *inode, struct file *filp, | |||
| 1295 | { | 1295 | { |
| 1296 | struct drm_file *priv = filp->private_data; | 1296 | struct drm_file *priv = filp->private_data; |
| 1297 | struct drm_device *dev = priv->head->dev; | 1297 | struct drm_device *dev = priv->head->dev; |
| 1298 | drm_device_dma_t *dma = dev->dma; | 1298 | struct drm_device_dma *dma = dev->dma; |
| 1299 | drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; | 1299 | drm_i830_private_t *dev_priv = (drm_i830_private_t *) dev->dev_private; |
| 1300 | u32 *hw_status = dev_priv->hw_status_page; | 1300 | u32 *hw_status = dev_priv->hw_status_page; |
| 1301 | drm_i830_sarea_t *sarea_priv = (drm_i830_sarea_t *) | 1301 | drm_i830_sarea_t *sarea_priv = (drm_i830_sarea_t *) |
diff --git a/drivers/char/drm/mga_dma.c b/drivers/char/drm/mga_dma.c index b5d41dcb29e7..38878d338d38 100644 --- a/drivers/char/drm/mga_dma.c +++ b/drivers/char/drm/mga_dma.c | |||
| @@ -247,7 +247,7 @@ static void mga_freelist_print(struct drm_device * dev) | |||
| 247 | 247 | ||
| 248 | static int mga_freelist_init(struct drm_device * dev, drm_mga_private_t * dev_priv) | 248 | static int mga_freelist_init(struct drm_device * dev, drm_mga_private_t * dev_priv) |
| 249 | { | 249 | { |
| 250 | drm_device_dma_t *dma = dev->dma; | 250 | struct drm_device_dma *dma = dev->dma; |
| 251 | struct drm_buf *buf; | 251 | struct drm_buf *buf; |
| 252 | drm_mga_buf_priv_t *buf_priv; | 252 | drm_mga_buf_priv_t *buf_priv; |
| 253 | drm_mga_freelist_t *entry; | 253 | drm_mga_freelist_t *entry; |
| @@ -313,7 +313,7 @@ static void mga_freelist_cleanup(struct drm_device * dev) | |||
| 313 | */ | 313 | */ |
| 314 | static void mga_freelist_reset(struct drm_device * dev) | 314 | static void mga_freelist_reset(struct drm_device * dev) |
| 315 | { | 315 | { |
| 316 | drm_device_dma_t *dma = dev->dma; | 316 | struct drm_device_dma *dma = dev->dma; |
| 317 | struct drm_buf *buf; | 317 | struct drm_buf *buf; |
| 318 | drm_mga_buf_priv_t *buf_priv; | 318 | drm_mga_buf_priv_t *buf_priv; |
| 319 | int i; | 319 | int i; |
| @@ -1113,7 +1113,7 @@ static int mga_dma_get_buffers(DRMFILE filp, struct drm_device * dev, struct drm | |||
| 1113 | int mga_dma_buffers(DRM_IOCTL_ARGS) | 1113 | int mga_dma_buffers(DRM_IOCTL_ARGS) |
| 1114 | { | 1114 | { |
| 1115 | DRM_DEVICE; | 1115 | DRM_DEVICE; |
| 1116 | drm_device_dma_t *dma = dev->dma; | 1116 | struct drm_device_dma *dma = dev->dma; |
| 1117 | drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; | 1117 | drm_mga_private_t *dev_priv = (drm_mga_private_t *) dev->dev_private; |
| 1118 | struct drm_dma __user *argp = (void __user *)data; | 1118 | struct drm_dma __user *argp = (void __user *)data; |
| 1119 | struct drm_dma d; | 1119 | struct drm_dma d; |
diff --git a/drivers/char/drm/mga_state.c b/drivers/char/drm/mga_state.c index 62f7acac2f59..d448b0aef33c 100644 --- a/drivers/char/drm/mga_state.c +++ b/drivers/char/drm/mga_state.c | |||
| @@ -880,7 +880,7 @@ static int mga_dma_vertex(DRM_IOCTL_ARGS) | |||
| 880 | { | 880 | { |
| 881 | DRM_DEVICE; | 881 | DRM_DEVICE; |
| 882 | drm_mga_private_t *dev_priv = dev->dev_private; | 882 | drm_mga_private_t *dev_priv = dev->dev_private; |
| 883 | drm_device_dma_t *dma = dev->dma; | 883 | struct drm_device_dma *dma = dev->dma; |
| 884 | struct drm_buf *buf; | 884 | struct drm_buf *buf; |
| 885 | drm_mga_buf_priv_t *buf_priv; | 885 | drm_mga_buf_priv_t *buf_priv; |
| 886 | drm_mga_vertex_t vertex; | 886 | drm_mga_vertex_t vertex; |
| @@ -920,7 +920,7 @@ static int mga_dma_indices(DRM_IOCTL_ARGS) | |||
| 920 | { | 920 | { |
| 921 | DRM_DEVICE; | 921 | DRM_DEVICE; |
| 922 | drm_mga_private_t *dev_priv = dev->dev_private; | 922 | drm_mga_private_t *dev_priv = dev->dev_private; |
| 923 | drm_device_dma_t *dma = dev->dma; | 923 | struct drm_device_dma *dma = dev->dma; |
| 924 | struct drm_buf *buf; | 924 | struct drm_buf *buf; |
| 925 | drm_mga_buf_priv_t *buf_priv; | 925 | drm_mga_buf_priv_t *buf_priv; |
| 926 | drm_mga_indices_t indices; | 926 | drm_mga_indices_t indices; |
| @@ -959,7 +959,7 @@ static int mga_dma_indices(DRM_IOCTL_ARGS) | |||
| 959 | static int mga_dma_iload(DRM_IOCTL_ARGS) | 959 | static int mga_dma_iload(DRM_IOCTL_ARGS) |
| 960 | { | 960 | { |
| 961 | DRM_DEVICE; | 961 | DRM_DEVICE; |
| 962 | drm_device_dma_t *dma = dev->dma; | 962 | struct drm_device_dma *dma = dev->dma; |
| 963 | drm_mga_private_t *dev_priv = dev->dev_private; | 963 | drm_mga_private_t *dev_priv = dev->dev_private; |
| 964 | struct drm_buf *buf; | 964 | struct drm_buf *buf; |
| 965 | drm_mga_buf_priv_t *buf_priv; | 965 | drm_mga_buf_priv_t *buf_priv; |
diff --git a/drivers/char/drm/r128_cce.c b/drivers/char/drm/r128_cce.c index 70ba703992ef..b163ed09bd81 100644 --- a/drivers/char/drm/r128_cce.c +++ b/drivers/char/drm/r128_cce.c | |||
| @@ -771,7 +771,7 @@ int r128_fullscreen(DRM_IOCTL_ARGS) | |||
| 771 | #if 0 | 771 | #if 0 |
| 772 | static int r128_freelist_init(struct drm_device * dev) | 772 | static int r128_freelist_init(struct drm_device * dev) |
| 773 | { | 773 | { |
| 774 | drm_device_dma_t *dma = dev->dma; | 774 | struct drm_device_dma *dma = dev->dma; |
| 775 | drm_r128_private_t *dev_priv = dev->dev_private; | 775 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 776 | struct drm_buf *buf; | 776 | struct drm_buf *buf; |
| 777 | drm_r128_buf_priv_t *buf_priv; | 777 | drm_r128_buf_priv_t *buf_priv; |
| @@ -817,7 +817,7 @@ static int r128_freelist_init(struct drm_device * dev) | |||
| 817 | 817 | ||
| 818 | static struct drm_buf *r128_freelist_get(struct drm_device * dev) | 818 | static struct drm_buf *r128_freelist_get(struct drm_device * dev) |
| 819 | { | 819 | { |
| 820 | drm_device_dma_t *dma = dev->dma; | 820 | struct drm_device_dma *dma = dev->dma; |
| 821 | drm_r128_private_t *dev_priv = dev->dev_private; | 821 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 822 | drm_r128_buf_priv_t *buf_priv; | 822 | drm_r128_buf_priv_t *buf_priv; |
| 823 | struct drm_buf *buf; | 823 | struct drm_buf *buf; |
| @@ -855,7 +855,7 @@ static struct drm_buf *r128_freelist_get(struct drm_device * dev) | |||
| 855 | 855 | ||
| 856 | void r128_freelist_reset(struct drm_device * dev) | 856 | void r128_freelist_reset(struct drm_device * dev) |
| 857 | { | 857 | { |
| 858 | drm_device_dma_t *dma = dev->dma; | 858 | struct drm_device_dma *dma = dev->dma; |
| 859 | int i; | 859 | int i; |
| 860 | 860 | ||
| 861 | for (i = 0; i < dma->buf_count; i++) { | 861 | for (i = 0; i < dma->buf_count; i++) { |
| @@ -913,7 +913,7 @@ static int r128_cce_get_buffers(DRMFILE filp, struct drm_device * dev, struct dr | |||
| 913 | int r128_cce_buffers(DRM_IOCTL_ARGS) | 913 | int r128_cce_buffers(DRM_IOCTL_ARGS) |
| 914 | { | 914 | { |
| 915 | DRM_DEVICE; | 915 | DRM_DEVICE; |
| 916 | drm_device_dma_t *dma = dev->dma; | 916 | struct drm_device_dma *dma = dev->dma; |
| 917 | int ret = 0; | 917 | int ret = 0; |
| 918 | struct drm_dma __user *argp = (void __user *)data; | 918 | struct drm_dma __user *argp = (void __user *)data; |
| 919 | struct drm_dma d; | 919 | struct drm_dma d; |
diff --git a/drivers/char/drm/r128_state.c b/drivers/char/drm/r128_state.c index 1fdfeb876a8e..7b334fb7d649 100644 --- a/drivers/char/drm/r128_state.c +++ b/drivers/char/drm/r128_state.c | |||
| @@ -780,7 +780,7 @@ static int r128_cce_dispatch_blit(DRMFILE filp, | |||
| 780 | struct drm_device * dev, drm_r128_blit_t * blit) | 780 | struct drm_device * dev, drm_r128_blit_t * blit) |
| 781 | { | 781 | { |
| 782 | drm_r128_private_t *dev_priv = dev->dev_private; | 782 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 783 | drm_device_dma_t *dma = dev->dma; | 783 | struct drm_device_dma *dma = dev->dma; |
| 784 | struct drm_buf *buf; | 784 | struct drm_buf *buf; |
| 785 | drm_r128_buf_priv_t *buf_priv; | 785 | drm_r128_buf_priv_t *buf_priv; |
| 786 | u32 *data; | 786 | u32 *data; |
| @@ -1354,7 +1354,7 @@ static int r128_cce_vertex(DRM_IOCTL_ARGS) | |||
| 1354 | { | 1354 | { |
| 1355 | DRM_DEVICE; | 1355 | DRM_DEVICE; |
| 1356 | drm_r128_private_t *dev_priv = dev->dev_private; | 1356 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 1357 | drm_device_dma_t *dma = dev->dma; | 1357 | struct drm_device_dma *dma = dev->dma; |
| 1358 | struct drm_buf *buf; | 1358 | struct drm_buf *buf; |
| 1359 | drm_r128_buf_priv_t *buf_priv; | 1359 | drm_r128_buf_priv_t *buf_priv; |
| 1360 | drm_r128_vertex_t vertex; | 1360 | drm_r128_vertex_t vertex; |
| @@ -1413,7 +1413,7 @@ static int r128_cce_indices(DRM_IOCTL_ARGS) | |||
| 1413 | { | 1413 | { |
| 1414 | DRM_DEVICE; | 1414 | DRM_DEVICE; |
| 1415 | drm_r128_private_t *dev_priv = dev->dev_private; | 1415 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 1416 | drm_device_dma_t *dma = dev->dma; | 1416 | struct drm_device_dma *dma = dev->dma; |
| 1417 | struct drm_buf *buf; | 1417 | struct drm_buf *buf; |
| 1418 | drm_r128_buf_priv_t *buf_priv; | 1418 | drm_r128_buf_priv_t *buf_priv; |
| 1419 | drm_r128_indices_t elts; | 1419 | drm_r128_indices_t elts; |
| @@ -1483,7 +1483,7 @@ static int r128_cce_indices(DRM_IOCTL_ARGS) | |||
| 1483 | static int r128_cce_blit(DRM_IOCTL_ARGS) | 1483 | static int r128_cce_blit(DRM_IOCTL_ARGS) |
| 1484 | { | 1484 | { |
| 1485 | DRM_DEVICE; | 1485 | DRM_DEVICE; |
| 1486 | drm_device_dma_t *dma = dev->dma; | 1486 | struct drm_device_dma *dma = dev->dma; |
| 1487 | drm_r128_private_t *dev_priv = dev->dev_private; | 1487 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 1488 | drm_r128_blit_t blit; | 1488 | drm_r128_blit_t blit; |
| 1489 | int ret; | 1489 | int ret; |
| @@ -1571,7 +1571,7 @@ static int r128_cce_indirect(DRM_IOCTL_ARGS) | |||
| 1571 | { | 1571 | { |
| 1572 | DRM_DEVICE; | 1572 | DRM_DEVICE; |
| 1573 | drm_r128_private_t *dev_priv = dev->dev_private; | 1573 | drm_r128_private_t *dev_priv = dev->dev_private; |
| 1574 | drm_device_dma_t *dma = dev->dma; | 1574 | struct drm_device_dma *dma = dev->dma; |
| 1575 | struct drm_buf *buf; | 1575 | struct drm_buf *buf; |
| 1576 | drm_r128_buf_priv_t *buf_priv; | 1576 | drm_r128_buf_priv_t *buf_priv; |
| 1577 | drm_r128_indirect_t indirect; | 1577 | drm_r128_indirect_t indirect; |
diff --git a/drivers/char/drm/r300_cmdbuf.c b/drivers/char/drm/r300_cmdbuf.c index f8456f93b793..4e5aca6ba59a 100644 --- a/drivers/char/drm/r300_cmdbuf.c +++ b/drivers/char/drm/r300_cmdbuf.c | |||
| @@ -785,7 +785,7 @@ int r300_do_cp_cmdbuf(struct drm_device *dev, | |||
| 785 | drm_radeon_kcmd_buffer_t *cmdbuf) | 785 | drm_radeon_kcmd_buffer_t *cmdbuf) |
| 786 | { | 786 | { |
| 787 | drm_radeon_private_t *dev_priv = dev->dev_private; | 787 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 788 | drm_device_dma_t *dma = dev->dma; | 788 | struct drm_device_dma *dma = dev->dma; |
| 789 | struct drm_buf *buf = NULL; | 789 | struct drm_buf *buf = NULL; |
| 790 | int emit_dispatch_age = 0; | 790 | int emit_dispatch_age = 0; |
| 791 | int ret = 0; | 791 | int ret = 0; |
diff --git a/drivers/char/drm/radeon_cp.c b/drivers/char/drm/radeon_cp.c index 9e80af7aeeac..831ba1a78f03 100644 --- a/drivers/char/drm/radeon_cp.c +++ b/drivers/char/drm/radeon_cp.c | |||
| @@ -2048,7 +2048,7 @@ int radeon_fullscreen(DRM_IOCTL_ARGS) | |||
| 2048 | 2048 | ||
| 2049 | struct drm_buf *radeon_freelist_get(struct drm_device * dev) | 2049 | struct drm_buf *radeon_freelist_get(struct drm_device * dev) |
| 2050 | { | 2050 | { |
| 2051 | drm_device_dma_t *dma = dev->dma; | 2051 | struct drm_device_dma *dma = dev->dma; |
| 2052 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2052 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2053 | drm_radeon_buf_priv_t *buf_priv; | 2053 | drm_radeon_buf_priv_t *buf_priv; |
| 2054 | struct drm_buf *buf; | 2054 | struct drm_buf *buf; |
| @@ -2088,7 +2088,7 @@ struct drm_buf *radeon_freelist_get(struct drm_device * dev) | |||
| 2088 | #if 0 | 2088 | #if 0 |
| 2089 | struct drm_buf *radeon_freelist_get(struct drm_device * dev) | 2089 | struct drm_buf *radeon_freelist_get(struct drm_device * dev) |
| 2090 | { | 2090 | { |
| 2091 | drm_device_dma_t *dma = dev->dma; | 2091 | struct drm_device_dma *dma = dev->dma; |
| 2092 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2092 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2093 | drm_radeon_buf_priv_t *buf_priv; | 2093 | drm_radeon_buf_priv_t *buf_priv; |
| 2094 | struct drm_buf *buf; | 2094 | struct drm_buf *buf; |
| @@ -2122,7 +2122,7 @@ struct drm_buf *radeon_freelist_get(struct drm_device * dev) | |||
| 2122 | 2122 | ||
| 2123 | void radeon_freelist_reset(struct drm_device * dev) | 2123 | void radeon_freelist_reset(struct drm_device * dev) |
| 2124 | { | 2124 | { |
| 2125 | drm_device_dma_t *dma = dev->dma; | 2125 | struct drm_device_dma *dma = dev->dma; |
| 2126 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2126 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2127 | int i; | 2127 | int i; |
| 2128 | 2128 | ||
| @@ -2198,7 +2198,7 @@ static int radeon_cp_get_buffers(DRMFILE filp, struct drm_device * dev, | |||
| 2198 | int radeon_cp_buffers(DRM_IOCTL_ARGS) | 2198 | int radeon_cp_buffers(DRM_IOCTL_ARGS) |
| 2199 | { | 2199 | { |
| 2200 | DRM_DEVICE; | 2200 | DRM_DEVICE; |
| 2201 | drm_device_dma_t *dma = dev->dma; | 2201 | struct drm_device_dma *dma = dev->dma; |
| 2202 | int ret = 0; | 2202 | int ret = 0; |
| 2203 | struct drm_dma __user *argp = (void __user *)data; | 2203 | struct drm_dma __user *argp = (void __user *)data; |
| 2204 | struct drm_dma d; | 2204 | struct drm_dma d; |
diff --git a/drivers/char/drm/radeon_state.c b/drivers/char/drm/radeon_state.c index 3de58c3f97b0..32d3344674f5 100644 --- a/drivers/char/drm/radeon_state.c +++ b/drivers/char/drm/radeon_state.c | |||
| @@ -2208,7 +2208,7 @@ static int radeon_cp_vertex(DRM_IOCTL_ARGS) | |||
| 2208 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2208 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2209 | struct drm_file *filp_priv; | 2209 | struct drm_file *filp_priv; |
| 2210 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; | 2210 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; |
| 2211 | drm_device_dma_t *dma = dev->dma; | 2211 | struct drm_device_dma *dma = dev->dma; |
| 2212 | struct drm_buf *buf; | 2212 | struct drm_buf *buf; |
| 2213 | drm_radeon_vertex_t vertex; | 2213 | drm_radeon_vertex_t vertex; |
| 2214 | drm_radeon_tcl_prim_t prim; | 2214 | drm_radeon_tcl_prim_t prim; |
| @@ -2291,7 +2291,7 @@ static int radeon_cp_indices(DRM_IOCTL_ARGS) | |||
| 2291 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2291 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2292 | struct drm_file *filp_priv; | 2292 | struct drm_file *filp_priv; |
| 2293 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; | 2293 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; |
| 2294 | drm_device_dma_t *dma = dev->dma; | 2294 | struct drm_device_dma *dma = dev->dma; |
| 2295 | struct drm_buf *buf; | 2295 | struct drm_buf *buf; |
| 2296 | drm_radeon_indices_t elts; | 2296 | drm_radeon_indices_t elts; |
| 2297 | drm_radeon_tcl_prim_t prim; | 2297 | drm_radeon_tcl_prim_t prim; |
| @@ -2438,7 +2438,7 @@ static int radeon_cp_indirect(DRM_IOCTL_ARGS) | |||
| 2438 | { | 2438 | { |
| 2439 | DRM_DEVICE; | 2439 | DRM_DEVICE; |
| 2440 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2440 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2441 | drm_device_dma_t *dma = dev->dma; | 2441 | struct drm_device_dma *dma = dev->dma; |
| 2442 | struct drm_buf *buf; | 2442 | struct drm_buf *buf; |
| 2443 | drm_radeon_indirect_t indirect; | 2443 | drm_radeon_indirect_t indirect; |
| 2444 | RING_LOCALS; | 2444 | RING_LOCALS; |
| @@ -2509,7 +2509,7 @@ static int radeon_cp_vertex2(DRM_IOCTL_ARGS) | |||
| 2509 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2509 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2510 | struct drm_file *filp_priv; | 2510 | struct drm_file *filp_priv; |
| 2511 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; | 2511 | drm_radeon_sarea_t *sarea_priv = dev_priv->sarea_priv; |
| 2512 | drm_device_dma_t *dma = dev->dma; | 2512 | struct drm_device_dma *dma = dev->dma; |
| 2513 | struct drm_buf *buf; | 2513 | struct drm_buf *buf; |
| 2514 | drm_radeon_vertex2_t vertex; | 2514 | drm_radeon_vertex2_t vertex; |
| 2515 | int i; | 2515 | int i; |
| @@ -2850,7 +2850,7 @@ static int radeon_cp_cmdbuf(DRM_IOCTL_ARGS) | |||
| 2850 | DRM_DEVICE; | 2850 | DRM_DEVICE; |
| 2851 | drm_radeon_private_t *dev_priv = dev->dev_private; | 2851 | drm_radeon_private_t *dev_priv = dev->dev_private; |
| 2852 | struct drm_file *filp_priv; | 2852 | struct drm_file *filp_priv; |
| 2853 | drm_device_dma_t *dma = dev->dma; | 2853 | struct drm_device_dma *dma = dev->dma; |
| 2854 | struct drm_buf *buf = NULL; | 2854 | struct drm_buf *buf = NULL; |
| 2855 | int idx; | 2855 | int idx; |
| 2856 | drm_radeon_kcmd_buffer_t cmdbuf; | 2856 | drm_radeon_kcmd_buffer_t cmdbuf; |
diff --git a/drivers/char/drm/savage_bci.c b/drivers/char/drm/savage_bci.c index 2964c63a1a45..18c7235f6b73 100644 --- a/drivers/char/drm/savage_bci.c +++ b/drivers/char/drm/savage_bci.c | |||
| @@ -206,7 +206,7 @@ uint16_t savage_bci_emit_event(drm_savage_private_t * dev_priv, | |||
| 206 | static int savage_freelist_init(struct drm_device * dev) | 206 | static int savage_freelist_init(struct drm_device * dev) |
| 207 | { | 207 | { |
| 208 | drm_savage_private_t *dev_priv = dev->dev_private; | 208 | drm_savage_private_t *dev_priv = dev->dev_private; |
| 209 | drm_device_dma_t *dma = dev->dma; | 209 | struct drm_device_dma *dma = dev->dma; |
| 210 | struct drm_buf *buf; | 210 | struct drm_buf *buf; |
| 211 | drm_savage_buf_priv_t *entry; | 211 | drm_savage_buf_priv_t *entry; |
| 212 | int i; | 212 | int i; |
| @@ -1034,7 +1034,7 @@ static int savage_bci_get_buffers(DRMFILE filp, struct drm_device *dev, struct d | |||
| 1034 | int savage_bci_buffers(DRM_IOCTL_ARGS) | 1034 | int savage_bci_buffers(DRM_IOCTL_ARGS) |
| 1035 | { | 1035 | { |
| 1036 | DRM_DEVICE; | 1036 | DRM_DEVICE; |
| 1037 | drm_device_dma_t *dma = dev->dma; | 1037 | struct drm_device_dma *dma = dev->dma; |
| 1038 | struct drm_dma d; | 1038 | struct drm_dma d; |
| 1039 | int ret = 0; | 1039 | int ret = 0; |
| 1040 | 1040 | ||
| @@ -1071,7 +1071,7 @@ int savage_bci_buffers(DRM_IOCTL_ARGS) | |||
| 1071 | 1071 | ||
| 1072 | void savage_reclaim_buffers(struct drm_device *dev, DRMFILE filp) | 1072 | void savage_reclaim_buffers(struct drm_device *dev, DRMFILE filp) |
| 1073 | { | 1073 | { |
| 1074 | drm_device_dma_t *dma = dev->dma; | 1074 | struct drm_device_dma *dma = dev->dma; |
| 1075 | drm_savage_private_t *dev_priv = dev->dev_private; | 1075 | drm_savage_private_t *dev_priv = dev->dev_private; |
| 1076 | int i; | 1076 | int i; |
| 1077 | 1077 | ||
diff --git a/drivers/char/drm/savage_state.c b/drivers/char/drm/savage_state.c index a30f4546cdb8..77497841478a 100644 --- a/drivers/char/drm/savage_state.c +++ b/drivers/char/drm/savage_state.c | |||
| @@ -957,7 +957,7 @@ int savage_bci_cmdbuf(DRM_IOCTL_ARGS) | |||
| 957 | { | 957 | { |
| 958 | DRM_DEVICE; | 958 | DRM_DEVICE; |
| 959 | drm_savage_private_t *dev_priv = dev->dev_private; | 959 | drm_savage_private_t *dev_priv = dev->dev_private; |
| 960 | drm_device_dma_t *dma = dev->dma; | 960 | struct drm_device_dma *dma = dev->dma; |
| 961 | struct drm_buf *dmabuf; | 961 | struct drm_buf *dmabuf; |
| 962 | drm_savage_cmdbuf_t cmdbuf; | 962 | drm_savage_cmdbuf_t cmdbuf; |
| 963 | drm_savage_cmd_header_t *kcmd_addr = NULL; | 963 | drm_savage_cmd_header_t *kcmd_addr = NULL; |
