i915_mmio: add overlay regs
authorDave Airlie <airlied@redhat.com>
Tue, 26 Feb 2008 06:11:39 +0000 (16:11 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 26 Feb 2008 06:13:06 +0000 (16:13 +1000)
shared-core/i915_dma.c
shared-core/i915_drm.h

index 11c000b..7a5d1d9 100644 (file)
@@ -1300,7 +1300,16 @@ drm_i915_mmio_entry_t mmio_table[] = {
                I915_MMIO_MAY_READ|I915_MMIO_MAY_WRITE,
                0x2350,
                8
                I915_MMIO_MAY_READ|I915_MMIO_MAY_WRITE,
                0x2350,
                8
-       }
+       },
+       [MMIO_REGS_DOVSTA] = {
+               I915_MMIO_MAY_READ,
+               0x30008,
+               1
+       },
+       [MMIO_REGS_GAMMAA] = {
+               I915_MMIO_MAY_READ|I915_MMIO_MAY_WRITE,
+               0x30010,
+               6
 };
 
 static int mmio_table_size = sizeof(mmio_table)/sizeof(drm_i915_mmio_entry_t);
 };
 
 static int mmio_table_size = sizeof(mmio_table)/sizeof(drm_i915_mmio_entry_t);
index b8eaa02..a40cabd 100644 (file)
@@ -326,6 +326,8 @@ typedef struct drm_i915_vblank_swap {
 #define MMIO_REGS_CL_INVOCATION_COUNT          6
 #define MMIO_REGS_PS_INVOCATION_COUNT          7
 #define MMIO_REGS_PS_DEPTH_COUNT               8
 #define MMIO_REGS_CL_INVOCATION_COUNT          6
 #define MMIO_REGS_PS_INVOCATION_COUNT          7
 #define MMIO_REGS_PS_DEPTH_COUNT               8
+#define MMIO_REGS_DOVSTA                       9
+#define MMIO_REGS_GAMMA                                10
 
 typedef struct drm_i915_mmio_entry {
        unsigned int flag;
 
 typedef struct drm_i915_mmio_entry {
        unsigned int flag;