|
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) |
1.8.2