aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_tv.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2010-04-20 14:25:51 +1000
committerDave Airlie <airlied@redhat.com>2010-04-20 14:25:51 +1000
commitd4b74bf07873da2e94219a7b67a334fc1c3ce649 (patch)
treecb43e5fc0b895d0afafb0ab53b952a551c46776a /drivers/gpu/drm/i915/intel_tv.c
parent7547a917fa5f3b2406f52c7dcf7ec9ad3c8532eb (diff)
downloadkernel_samsung_smdk4412-d4b74bf07873da2e94219a7b67a334fc1c3ce649.zip
kernel_samsung_smdk4412-d4b74bf07873da2e94219a7b67a334fc1c3ce649.tar.gz
kernel_samsung_smdk4412-d4b74bf07873da2e94219a7b67a334fc1c3ce649.tar.bz2
Revert "drm/i915: Configure the TV sense state correctly on GM45 to make TV detection reliable"
Eric mentioned on irc this patch was bad, so revert it. This reverts commit fb8b5a39b6310379d7b54c0c7113703a8eaf4a57. Acked-by: Eric Anholt <eric@anholt.net> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_tv.c')
-rw-r--r--drivers/gpu/drm/i915/intel_tv.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c
index 081cb90..6d553c2 100644
--- a/drivers/gpu/drm/i915/intel_tv.c
+++ b/drivers/gpu/drm/i915/intel_tv.c
@@ -1263,15 +1263,6 @@ intel_tv_detect_type (struct drm_crtc *crtc, struct intel_encoder *intel_encoder
DAC_A_0_7_V |
DAC_B_0_7_V |
DAC_C_0_7_V);
-
- /*
- * The TV sense state should be cleared to zero on cantiga platform. Otherwise
- * the TV is misdetected. This is hardware requirement.
- */
- if (IS_GM45(dev))
- tv_dac &= ~(TVDAC_STATE_CHG_EN | TVDAC_A_SENSE_CTL |
- TVDAC_B_SENSE_CTL | TVDAC_C_SENSE_CTL);
-
I915_WRITE(TV_CTL, tv_ctl);
I915_WRITE(TV_DAC, tv_dac);
intel_wait_for_vblank(dev);