Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
drm_mga_private Struct Reference

#include <mga_drv.h>

Data Fields

drm_mga_primary_buffer_t prim
 
drm_mga_sarea_tsarea_priv
 
drm_mga_freelist_thead
 
drm_mga_freelist_ttail
 
unsigned int warp_pipe
 
unsigned long warp_pipe_phys [MGA_MAX_WARP_PIPES]
 
int chipset
 
int usec_timeout
 
int used_new_dma_init
 
u32 dma_access
 
u32 wagp_enable
 
u32 clear_cmd
 
u32 maccess
 
atomic_t vbl_received
 
wait_queue_head_t fence_queue
 
atomic_t last_fence_retired
 
u32 next_fence_to_post
 
unsigned int fb_cpp
 
unsigned int front_offset
 
unsigned int front_pitch
 
unsigned int back_offset
 
unsigned int back_pitch
 
unsigned int depth_cpp
 
unsigned int depth_offset
 
unsigned int depth_pitch
 
unsigned int texture_offset
 
unsigned int texture_size
 
drm_local_map_t * sarea
 
drm_local_map_t * mmio
 
drm_local_map_t * status
 
drm_local_map_t * warp
 
drm_local_map_t * primary
 
drm_local_map_t * agp_textures
 
unsigned long agp_handle
 
unsigned int agp_size
 
MMIO region parameters.
resource_size_t mmio_base
 
resource_size_t mmio_size
 

Detailed Description

Definition at line 77 of file mga_drv.h.

Field Documentation

unsigned long agp_handle

Definition at line 148 of file mga_drv.h.

unsigned int agp_size

Definition at line 149 of file mga_drv.h.

drm_local_map_t* agp_textures

Definition at line 146 of file mga_drv.h.

unsigned int back_offset

Definition at line 131 of file mga_drv.h.

unsigned int back_pitch

Definition at line 132 of file mga_drv.h.

Definition at line 87 of file mga_drv.h.

u32 clear_cmd

Definition at line 120 of file mga_drv.h.

unsigned int depth_cpp

Definition at line 134 of file mga_drv.h.

unsigned int depth_offset

Definition at line 135 of file mga_drv.h.

unsigned int depth_pitch

Definition at line 136 of file mga_drv.h.

u32 dma_access

If AGP memory is used for DMA buffers, this will be the value MGA_PAGPXFER. Otherwise, it will be zero (for a PCI transfer).

Definition at line 101 of file mga_drv.h.

unsigned int fb_cpp

Definition at line 128 of file mga_drv.h.

wait_queue_head_t fence_queue

Definition at line 124 of file mga_drv.h.

unsigned int front_offset

Definition at line 129 of file mga_drv.h.

unsigned int front_pitch

Definition at line 130 of file mga_drv.h.

Definition at line 81 of file mga_drv.h.

atomic_t last_fence_retired

Definition at line 125 of file mga_drv.h.

u32 maccess

Definition at line 121 of file mga_drv.h.

drm_local_map_t* mmio

Definition at line 142 of file mga_drv.h.

resource_size_t mmio_base

Bus address of base of MMIO.

Definition at line 116 of file mga_drv.h.

resource_size_t mmio_size

Size of the MMIO region.

Definition at line 117 of file mga_drv.h.

u32 next_fence_to_post

Definition at line 126 of file mga_drv.h.

Definition at line 78 of file mga_drv.h.

drm_local_map_t* primary

Definition at line 145 of file mga_drv.h.

drm_local_map_t* sarea

Definition at line 141 of file mga_drv.h.

drm_mga_sarea_t* sarea_priv

Definition at line 79 of file mga_drv.h.

drm_local_map_t* status

Definition at line 143 of file mga_drv.h.

Definition at line 82 of file mga_drv.h.

unsigned int texture_offset

Definition at line 138 of file mga_drv.h.

unsigned int texture_size

Definition at line 139 of file mga_drv.h.

int usec_timeout

Definition at line 88 of file mga_drv.h.

int used_new_dma_init

If set, the new DMA initialization sequence was used. This is primarilly used to select how the driver should uninitialized its internal DMA structures.

Definition at line 95 of file mga_drv.h.

atomic_t vbl_received

Number of vblanks received.

Definition at line 123 of file mga_drv.h.

u32 wagp_enable

If AGP memory is used for DMA buffers, this will be the value MGA_WAGP_ENABLE. Otherwise, it will be zero (for a PCI transfer).

Definition at line 108 of file mga_drv.h.

drm_local_map_t* warp

Definition at line 144 of file mga_drv.h.

unsigned int warp_pipe

Definition at line 84 of file mga_drv.h.

unsigned long warp_pipe_phys[MGA_MAX_WARP_PIPES]

Definition at line 85 of file mga_drv.h.


The documentation for this struct was generated from the following file: