aboutsummaryrefslogtreecommitdiff
path: root/linux/mga_drv.h
diff options
context:
space:
mode:
authorJeff Hartmann <jhartmann@valinux.com>2001-02-20 20:16:56 +0000
committerJeff Hartmann <jhartmann@valinux.com>2001-02-20 20:16:56 +0000
commit43f1a52a564812d814c8a5f92b95fc6d3b589200 (patch)
tree08b80d638cc587be423bf6a0c872341134c3ad77 /linux/mga_drv.h
parent62aa46ccec223aa3660c71ff0981ea035fc2cff9 (diff)
Fix some warnings and flush pixel cache in idle routine so readpixels works
correctly
Diffstat (limited to 'linux/mga_drv.h')
-rw-r--r--linux/mga_drv.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/linux/mga_drv.h b/linux/mga_drv.h
index be7298df..f56186e1 100644
--- a/linux/mga_drv.h
+++ b/linux/mga_drv.h
@@ -152,7 +152,8 @@ extern int mga_warp_init( drm_device_t *dev );
#define MGA_DEREF( reg ) *(volatile u32 *)MGA_ADDR( reg )
#define MGA_READ( reg ) MGA_DEREF( reg )
#define MGA_WRITE( reg, val ) do { MGA_DEREF( reg ) = val; } while (0)
-
+#define MGA_DEREF8( reg ) *(volatile u8 *)MGA_ADDR( reg )
+#define MGA_WRITE8( reg, val ) do { MGA_DEREF8( reg ) = val; } while (0)
#define DWGREG0 0x1c00
#define DWGREG0_END 0x1dff
@@ -316,6 +317,7 @@ do { \
/* A reduced set of the mga registers.
*/
+#define MGA_CRTC_INDEX 0x1fd4
#define MGA_ALPHACTRL 0x2c7c
#define MGA_AR0 0x1c60