Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | CMDBUF_ALIGNMENT_SIZE (0x100) |
#define | CMDBUF_ALIGNMENT_MASK (0x0ff) |
#define | VIA_REG_STATUS 0x400 |
#define | VIA_REG_TRANSET 0x43C |
#define | VIA_REG_TRANSPACE 0x440 |
#define | VIA_CMD_RGTR_BUSY 0x00000080 /* Command Regulator is busy */ |
#define | VIA_2D_ENG_BUSY 0x00000001 /* 2D Engine is busy */ |
#define | VIA_3D_ENG_BUSY 0x00000002 /* 3D Engine is busy */ |
#define | VIA_VR_QUEUE_BUSY 0x00020000 /* Virtual Queue is busy */ |
#define | SetReg2DAGP(nReg, nData) |
#define | via_flush_write_combine() DRM_MEMORYBARRIER() |
#define | VIA_OUT_RING_QW(w1, w2) |
Functions | |
int | via_dma_cleanup (struct drm_device *dev) |
int | via_driver_dma_quiescent (struct drm_device *dev) |
Variables | |
struct drm_ioctl_desc | via_ioctls [] |
int | via_max_ioctl = DRM_ARRAY_SIZE(via_ioctls) |
#define SetReg2DAGP | ( | nReg, | |
nData | |||
) |
#define VIA_CMD_RGTR_BUSY 0x00000080 /* Command Regulator is busy */ |
#define via_flush_write_combine | ( | ) | DRM_MEMORYBARRIER() |
#define VIA_VR_QUEUE_BUSY 0x00020000 /* Virtual Queue is busy */ |
int via_dma_cleanup | ( | struct drm_device * | dev | ) |
int via_driver_dma_quiescent | ( | struct drm_device * | dev | ) |
struct drm_ioctl_desc via_ioctls[] |
int via_max_ioctl = DRM_ARRAY_SIZE(via_ioctls) |