[PATCH 20/51] drm/i915: Add SURFLIVE register definitions

2012-10-25 Thread ville.syrj...@linux.intel.com
From: Ville Syrj?l? 

Signed-off-by: Ville Syrj?l? 
---
 drivers/gpu/drm/i915/i915_reg.h |7 +++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index c2e82cc..5ea4570 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -3031,6 +3031,7 @@
 #define _DSPASIZE  0x70190
 #define _DSPASURF  0x7019C /* 965+ only */
 #define _DSPATILEOFF   0x701A4 /* 965+ only */
+#define _DSPASURFLIVE  0x701AC

 #define DSPCNTR(plane) _PIPE(plane, _DSPACNTR, _DSPBCNTR)
 #define DSPADDR(plane) _PIPE(plane, _DSPAADDR, _DSPBADDR)
@@ -3040,6 +3041,7 @@
 #define DSPSURF(plane) _PIPE(plane, _DSPASURF, _DSPBSURF)
 #define DSPTILEOFF(plane) _PIPE(plane, _DSPATILEOFF, _DSPBTILEOFF)
 #define DSPLINOFF(plane) DSPADDR(plane)
+#define DSPSURFLIVE(plane) _PIPE(plane, _DSPASURFLIVE, _DSPBSURFLIVE)

 /* Display/Sprite base address macros */
 #define DISP_BASEADDR_MASK (0xf000)
@@ -3085,6 +3087,7 @@
 #define _DSPBSIZE  0x71190
 #define _DSPBSURF  0x7119C
 #define _DSPBTILEOFF   0x711A4
+#define _DSPBSURFLIVE  0x711AC

 /* Sprite A control */
 #define _DVSACNTR  0x72180
@@ -3150,6 +3153,7 @@
 #define DVSTILEOFF(pipe) _PIPE(pipe, _DVSATILEOFF, _DVSBTILEOFF)
 #define DVSKEYVAL(pipe) _PIPE(pipe, _DVSAKEYVAL, _DVSBKEYVAL)
 #define DVSKEYMSK(pipe) _PIPE(pipe, _DVSAKEYMSK, _DVSBKEYMSK)
+#define DVSSURFLIVE(pipe) _PIPE(pipe, _DVSASURFLIVE, _DVSBSURFLIVE)

 #define _SPRA_CTL  0x70280
 #define   SPRITE_ENABLE(1<<31)
@@ -3184,6 +3188,7 @@
 #define _SPRA_SURF 0x7029c
 #define _SPRA_KEYMAX   0x702a0
 #define _SPRA_TILEOFF  0x702a4
+#define _SPRA_SURFLIVE 0x702ac
 #define _SPRA_SCALE0x70304
 #define   SPRITE_SCALE_ENABLE  (1<<31)
 #define   SPRITE_FILTER_MASK   (3<<29)
@@ -3204,6 +3209,7 @@
 #define _SPRB_SURF 0x7129c
 #define _SPRB_KEYMAX   0x712a0
 #define _SPRB_TILEOFF  0x712a4
+#define _SPRB_SURFLIVE 0x712ac
 #define _SPRB_SCALE0x71304
 #define _SPRB_GAMC 0x71400

@@ -3219,6 +3225,7 @@
 #define SPRTILEOFF(pipe) _PIPE(pipe, _SPRA_TILEOFF, _SPRB_TILEOFF)
 #define SPRSCALE(pipe) _PIPE(pipe, _SPRA_SCALE, _SPRB_SCALE)
 #define SPRGAMC(pipe) _PIPE(pipe, _SPRA_GAMC, _SPRB_GAMC)
+#define SPRSURFLIVE(pipe) _PIPE(pipe, _SPRA_SURFLIVE, _SPRB_SURFLIVE)

 /* VBIOS regs */
 #define VGACNTRL   0x71400
-- 
1.7.8.6



[PATCH 20/51] drm/i915: Add SURFLIVE register definitions

2012-10-25 Thread ville . syrjala
From: Ville Syrjälä 

Signed-off-by: Ville Syrjälä 
---
 drivers/gpu/drm/i915/i915_reg.h |7 +++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index c2e82cc..5ea4570 100644
--- a/drivers/gpu/drm/i915/i915_reg.h
+++ b/drivers/gpu/drm/i915/i915_reg.h
@@ -3031,6 +3031,7 @@
 #define _DSPASIZE  0x70190
 #define _DSPASURF  0x7019C /* 965+ only */
 #define _DSPATILEOFF   0x701A4 /* 965+ only */
+#define _DSPASURFLIVE  0x701AC
 
 #define DSPCNTR(plane) _PIPE(plane, _DSPACNTR, _DSPBCNTR)
 #define DSPADDR(plane) _PIPE(plane, _DSPAADDR, _DSPBADDR)
@@ -3040,6 +3041,7 @@
 #define DSPSURF(plane) _PIPE(plane, _DSPASURF, _DSPBSURF)
 #define DSPTILEOFF(plane) _PIPE(plane, _DSPATILEOFF, _DSPBTILEOFF)
 #define DSPLINOFF(plane) DSPADDR(plane)
+#define DSPSURFLIVE(plane) _PIPE(plane, _DSPASURFLIVE, _DSPBSURFLIVE)
 
 /* Display/Sprite base address macros */
 #define DISP_BASEADDR_MASK (0xf000)
@@ -3085,6 +3087,7 @@
 #define _DSPBSIZE  0x71190
 #define _DSPBSURF  0x7119C
 #define _DSPBTILEOFF   0x711A4
+#define _DSPBSURFLIVE  0x711AC
 
 /* Sprite A control */
 #define _DVSACNTR  0x72180
@@ -3150,6 +3153,7 @@
 #define DVSTILEOFF(pipe) _PIPE(pipe, _DVSATILEOFF, _DVSBTILEOFF)
 #define DVSKEYVAL(pipe) _PIPE(pipe, _DVSAKEYVAL, _DVSBKEYVAL)
 #define DVSKEYMSK(pipe) _PIPE(pipe, _DVSAKEYMSK, _DVSBKEYMSK)
+#define DVSSURFLIVE(pipe) _PIPE(pipe, _DVSASURFLIVE, _DVSBSURFLIVE)
 
 #define _SPRA_CTL  0x70280
 #define   SPRITE_ENABLE(1<<31)
@@ -3184,6 +3188,7 @@
 #define _SPRA_SURF 0x7029c
 #define _SPRA_KEYMAX   0x702a0
 #define _SPRA_TILEOFF  0x702a4
+#define _SPRA_SURFLIVE 0x702ac
 #define _SPRA_SCALE0x70304
 #define   SPRITE_SCALE_ENABLE  (1<<31)
 #define   SPRITE_FILTER_MASK   (3<<29)
@@ -3204,6 +3209,7 @@
 #define _SPRB_SURF 0x7129c
 #define _SPRB_KEYMAX   0x712a0
 #define _SPRB_TILEOFF  0x712a4
+#define _SPRB_SURFLIVE 0x712ac
 #define _SPRB_SCALE0x71304
 #define _SPRB_GAMC 0x71400
 
@@ -3219,6 +3225,7 @@
 #define SPRTILEOFF(pipe) _PIPE(pipe, _SPRA_TILEOFF, _SPRB_TILEOFF)
 #define SPRSCALE(pipe) _PIPE(pipe, _SPRA_SCALE, _SPRB_SCALE)
 #define SPRGAMC(pipe) _PIPE(pipe, _SPRA_GAMC, _SPRB_GAMC)
+#define SPRSURFLIVE(pipe) _PIPE(pipe, _SPRA_SURFLIVE, _SPRB_SURFLIVE)
 
 /* VBIOS regs */
 #define VGACNTRL   0x71400
-- 
1.7.8.6

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel