diff options
author | Jesse Barnes <jbarnes@virtuousgeek.org> | 2011-07-08 14:31:57 -0400 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2011-07-29 13:08:47 -0400 |
commit | b055c8f3ef9f7bc6ba415d900f298d7801a9d1d4 (patch) | |
tree | f9ac04a295263ca94a729ca1e923136c6e2538ec /drivers/gpu/drm/i915/i915_reg.h | |
parent | cb0e093162d7b6589c2217a00e2abfef686b32d6 (diff) |
drm/i915/hdmi: send AVI info frames on ILK+ as well
On Ironlake and above, we have per-transcoder DIP registers, so use them
for sending DIPs like AVI infoframes on ILK and above.
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_reg.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_reg.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index 00bd51070314..30d8aae9ac4c 100644 --- a/drivers/gpu/drm/i915/i915_reg.h +++ b/drivers/gpu/drm/i915/i915_reg.h | |||
@@ -3020,6 +3020,20 @@ | |||
3020 | #define _TRANSA_DP_LINK_M2 0xe0048 | 3020 | #define _TRANSA_DP_LINK_M2 0xe0048 |
3021 | #define _TRANSA_DP_LINK_N2 0xe004c | 3021 | #define _TRANSA_DP_LINK_N2 0xe004c |
3022 | 3022 | ||
3023 | /* Per-transcoder DIP controls */ | ||
3024 | |||
3025 | #define _VIDEO_DIP_CTL_A 0xe0200 | ||
3026 | #define _VIDEO_DIP_DATA_A 0xe0208 | ||
3027 | #define _VIDEO_DIP_GCP_A 0xe0210 | ||
3028 | |||
3029 | #define _VIDEO_DIP_CTL_B 0xe1200 | ||
3030 | #define _VIDEO_DIP_DATA_B 0xe1208 | ||
3031 | #define _VIDEO_DIP_GCP_B 0xe1210 | ||
3032 | |||
3033 | #define TVIDEO_DIP_CTL(pipe) _PIPE(pipe, _VIDEO_DIP_CTL_A, _VIDEO_DIP_CTL_B) | ||
3034 | #define TVIDEO_DIP_DATA(pipe) _PIPE(pipe, _VIDEO_DIP_DATA_A, _VIDEO_DIP_DATA_B) | ||
3035 | #define TVIDEO_DIP_GCP(pipe) _PIPE(pipe, _VIDEO_DIP_GCP_A, _VIDEO_DIP_GCP_B) | ||
3036 | |||
3023 | #define _TRANS_HTOTAL_B 0xe1000 | 3037 | #define _TRANS_HTOTAL_B 0xe1000 |
3024 | #define _TRANS_HBLANK_B 0xe1004 | 3038 | #define _TRANS_HBLANK_B 0xe1004 |
3025 | #define _TRANS_HSYNC_B 0xe1008 | 3039 | #define _TRANS_HSYNC_B 0xe1008 |