drm/i915/bdw: New source and header file for LRs, LRCs and Execlists
[deliverable/linux.git] / drivers / gpu / drm / i915 / i915_reg.h
index d0cff56305693ede05f31becec99b448b90079d4..7a6cc69cdc2b6eb6a8e97b95f82d27130e1d51d2 100644 (file)
@@ -4000,12 +4000,9 @@ enum punit_power_well {
 #define DDL_CURSOR_PRECISION_64                (1<<31)
 #define DDL_CURSOR_PRECISION_32                (0<<31)
 #define DDL_CURSOR_SHIFT               24
-#define DDL_SPRITE1_PRECISION_64       (1<<23)
-#define DDL_SPRITE1_PRECISION_32       (0<<23)
-#define DDL_SPRITE1_SHIFT              16
-#define DDL_SPRITE0_PRECISION_64       (1<<15)
-#define DDL_SPRITE0_PRECISION_32       (0<<15)
-#define DDL_SPRITE0_SHIFT              8
+#define DDL_SPRITE_PRECISION_64(sprite)        (1<<(15+8*(sprite)))
+#define DDL_SPRITE_PRECISION_32(sprite)        (0<<(15+8*(sprite)))
+#define DDL_SPRITE_SHIFT(sprite)       (8+8*(sprite))
 #define DDL_PLANE_PRECISION_64         (1<<7)
 #define DDL_PLANE_PRECISION_32         (0<<7)
 #define DDL_PLANE_SHIFT                        0
This page took 0.037127 seconds and 5 git commands to generate.