#include <drm/drmP.h>
#include <drm/mga_drm.h>
#include "mga_drv.h"
Go to the source code of this file.
|
int | mga_do_wait_for_idle (drm_mga_private_t *dev_priv) |
|
void | mga_do_dma_flush (drm_mga_private_t *dev_priv) |
|
void | mga_do_dma_wrap_start (drm_mga_private_t *dev_priv) |
|
void | mga_do_dma_wrap_end (drm_mga_private_t *dev_priv) |
|
int | mga_freelist_put (struct drm_device *dev, struct drm_buf *buf) |
|
int | mga_driver_load (struct drm_device *dev, unsigned long flags) |
|
int | mga_dma_bootstrap (struct drm_device *dev, void *data, struct drm_file *file_priv) |
|
int | mga_dma_init (struct drm_device *dev, void *data, struct drm_file *file_priv) |
|
int | mga_dma_flush (struct drm_device *dev, void *data, struct drm_file *file_priv) |
|
int | mga_dma_reset (struct drm_device *dev, void *data, struct drm_file *file_priv) |
|
int | mga_dma_buffers (struct drm_device *dev, void *data, struct drm_file *file_priv) |
|
int | mga_driver_unload (struct drm_device *dev) |
|
void | mga_driver_lastclose (struct drm_device *dev) |
|
int | mga_driver_dma_quiescent (struct drm_device *dev) |
|
#define MGA_BUFFER_FREE 0 |
#define MGA_BUFFER_USED (~0) |
#define MGA_DEFAULT_USEC_TIMEOUT 10000 |
#define MGA_FREELIST_DEBUG 0 |
#define MINIMAL_CLEANUP 0 |
Called when the last opener of the device is closed.
Definition at line 1145 of file mga_dma.c.
Called just before the module is unloaded.
Definition at line 1134 of file mga_dma.c.