diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_reg.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_reg.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index 0de97adc4fcb..86a1ad86aa7b 100644 --- a/drivers/gpu/drm/i915/i915_reg.h +++ b/drivers/gpu/drm/i915/i915_reg.h | |||
@@ -360,9 +360,17 @@ | |||
360 | #define VLV_IOSF_DATA (VLV_DISPLAY_BASE + 0x2104) | 360 | #define VLV_IOSF_DATA (VLV_DISPLAY_BASE + 0x2104) |
361 | #define VLV_IOSF_ADDR (VLV_DISPLAY_BASE + 0x2108) | 361 | #define VLV_IOSF_ADDR (VLV_DISPLAY_BASE + 0x2108) |
362 | 362 | ||
363 | /* See configdb bunit SB addr map */ | ||
364 | #define BUNIT_REG_BISOC 0x11 | ||
365 | |||
363 | #define PUNIT_OPCODE_REG_READ 6 | 366 | #define PUNIT_OPCODE_REG_READ 6 |
364 | #define PUNIT_OPCODE_REG_WRITE 7 | 367 | #define PUNIT_OPCODE_REG_WRITE 7 |
365 | 368 | ||
369 | #define PUNIT_REG_DSPFREQ 0x36 | ||
370 | #define DSPFREQSTAT_SHIFT 30 | ||
371 | #define DSPFREQSTAT_MASK (0x3 << DSPFREQSTAT_SHIFT) | ||
372 | #define DSPFREQGUAR_SHIFT 14 | ||
373 | #define DSPFREQGUAR_MASK (0x3 << DSPFREQGUAR_SHIFT) | ||
366 | #define PUNIT_REG_PWRGT_CTRL 0x60 | 374 | #define PUNIT_REG_PWRGT_CTRL 0x60 |
367 | #define PUNIT_REG_PWRGT_STATUS 0x61 | 375 | #define PUNIT_REG_PWRGT_STATUS 0x61 |
368 | #define PUNIT_CLK_GATE 1 | 376 | #define PUNIT_CLK_GATE 1 |
@@ -425,6 +433,7 @@ | |||
425 | #define DSI_PLL_N1_DIV_MASK (3 << 16) | 433 | #define DSI_PLL_N1_DIV_MASK (3 << 16) |
426 | #define DSI_PLL_M1_DIV_SHIFT 0 | 434 | #define DSI_PLL_M1_DIV_SHIFT 0 |
427 | #define DSI_PLL_M1_DIV_MASK (0x1ff << 0) | 435 | #define DSI_PLL_M1_DIV_MASK (0x1ff << 0) |
436 | #define CCK_DISPLAY_CLOCK_CONTROL 0x6b | ||
428 | 437 | ||
429 | /* | 438 | /* |
430 | * DPIO - a special bus for various display related registers to hide behind | 439 | * DPIO - a special bus for various display related registers to hide behind |