diff options
| author | Jeff Garzik <jeff@garzik.org> | 2006-04-01 14:29:12 -0500 |
|---|---|---|
| committer | Jeff Garzik <jeff@garzik.org> | 2006-04-01 14:29:12 -0500 |
| commit | 6e07e16404deafadf45895a7d2aeb5feba53b479 (patch) | |
| tree | a7025d6632f0b3eb6232eafba79f331ead812fcf /drivers/char/drm/radeon_drm.h | |
| parent | 08a556db919f67e1e4d33ae8d40f7222da34d994 (diff) | |
| parent | e8e0619f68bff8f39d98c46aac85ed1d4557ccfd (diff) | |
Merge branch 'upstream'
Diffstat (limited to 'drivers/char/drm/radeon_drm.h')
| -rw-r--r-- | drivers/char/drm/radeon_drm.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/char/drm/radeon_drm.h b/drivers/char/drm/radeon_drm.h index 9c177a6b2a4c..c8e279e89c2e 100644 --- a/drivers/char/drm/radeon_drm.h +++ b/drivers/char/drm/radeon_drm.h | |||
| @@ -222,6 +222,7 @@ typedef union { | |||
| 222 | # define R300_WAIT_3D 0x2 | 222 | # define R300_WAIT_3D 0x2 |
| 223 | # define R300_WAIT_2D_CLEAN 0x3 | 223 | # define R300_WAIT_2D_CLEAN 0x3 |
| 224 | # define R300_WAIT_3D_CLEAN 0x4 | 224 | # define R300_WAIT_3D_CLEAN 0x4 |
| 225 | #define R300_CMD_SCRATCH 8 | ||
| 225 | 226 | ||
| 226 | typedef union { | 227 | typedef union { |
| 227 | unsigned int u; | 228 | unsigned int u; |
| @@ -247,6 +248,9 @@ typedef union { | |||
| 247 | struct { | 248 | struct { |
| 248 | unsigned char cmd_type, flags, pad0, pad1; | 249 | unsigned char cmd_type, flags, pad0, pad1; |
| 249 | } wait; | 250 | } wait; |
| 251 | struct { | ||
| 252 | unsigned char cmd_type, reg, n_bufs, flags; | ||
| 253 | } scratch; | ||
| 250 | } drm_r300_cmd_header_t; | 254 | } drm_r300_cmd_header_t; |
| 251 | 255 | ||
| 252 | #define RADEON_FRONT 0x1 | 256 | #define RADEON_FRONT 0x1 |
| @@ -697,6 +701,7 @@ typedef struct drm_radeon_setparam { | |||
| 697 | #define RADEON_SETPARAM_FB_LOCATION 1 /* determined framebuffer location */ | 701 | #define RADEON_SETPARAM_FB_LOCATION 1 /* determined framebuffer location */ |
| 698 | #define RADEON_SETPARAM_SWITCH_TILING 2 /* enable/disable color tiling */ | 702 | #define RADEON_SETPARAM_SWITCH_TILING 2 /* enable/disable color tiling */ |
| 699 | #define RADEON_SETPARAM_PCIGART_LOCATION 3 /* PCI Gart Location */ | 703 | #define RADEON_SETPARAM_PCIGART_LOCATION 3 /* PCI Gart Location */ |
| 704 | #define RADEON_SETPARAM_NEW_MEMMAP 4 /* Use new memory map */ | ||
| 700 | 705 | ||
| 701 | /* 1.14: Clients can allocate/free a surface | 706 | /* 1.14: Clients can allocate/free a surface |
| 702 | */ | 707 | */ |
