linux/drivers/gpu/drm/i915
Egbert Eich 53d3b4d777 drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC.
In intel_sdvo_get_lvds_modes() the wrong i2c adapter record is used
for DDC. Thus the code will always have to rely on a LVDS panel
mode supplied by VBT.
In most cases this succeeds, so this didn't get detected for quite
a while.

This regression seems to have been introduced in

commit f899fc64cd
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Jul 20 15:44:45 2010 -0700

    drm/i915: use GMBUS to manage i2c links

Signed-off-by: Egbert Eich <eich@suse.de>
Cc: stable@vger.kernel.org
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
[danvet: Add note about which commit likely introduced this issue.]
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-06-04 17:48:43 +02:00
..
Makefile
dvo.h
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
i915_debugfs.c drm/i915: Scale ring, rather than ia, frequency on Haswell 2013-04-18 09:43:26 +02:00
i915_dma.c drm/i915: Map registers before GTT init 2013-04-18 09:43:12 +02:00
i915_drv.c drm/i915: Adding more reserved PCI IDs for Haswell. 2013-05-21 12:08:03 +02:00
i915_drv.h drm/i915: add msecs_to_jiffies_timeout to guarantee minimum duration 2013-05-22 13:51:15 +02:00
i915_gem.c drm/i915: Fix spurious -EIO/SIGBUS on wedged gpus 2013-06-03 14:35:18 +02:00
i915_gem_context.c drm/i915: Use MLC (l3$) for context objects 2013-04-18 09:43:11 +02:00
i915_gem_debug.c
i915_gem_dmabuf.c drm/i915: fix dmabuf vmap support 2013-05-01 16:09:31 +10:00
i915_gem_evict.c
i915_gem_execbuffer.c Merge tag 'drm-intel-next-2013-03-23' of git://people.freedesktop.org/~danvet/drm-intel into drm-next 2013-04-05 10:18:13 +10:00
i915_gem_gtt.c Revert "drm/i915: Calculate correct stolen size for GEN7+" 2013-05-07 18:59:09 +02:00
i915_gem_stolen.c
i915_gem_tiling.c drm/i915: Increase max fence pitch limit to 256KB on IVB+ 2013-04-18 09:43:20 +02:00
i915_ioc32.c
i915_irq.c drm/i915: Add Reenable Timer to turn Hotplug Detection back on (v4) 2013-04-18 09:43:30 +02:00
i915_reg.h Revert "drm/i915: Calculate correct stolen size for GEN7+" 2013-05-07 18:59:09 +02:00
i915_suspend.c
i915_sysfs.c drm/i915: Return stored value from max freq sysfs entry 2013-04-18 09:43:21 +02:00
i915_trace.h
i915_trace_points.c
i915_ums.c
intel_acpi.c
intel_bios.c drm/i915: set CPT FDI RX polarity bits based on VBT 2013-04-18 09:43:31 +02:00
intel_bios.h drm/i915: set CPT FDI RX polarity bits based on VBT 2013-04-18 09:43:31 +02:00
intel_crt.c Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-next 2013-04-22 18:48:45 +10:00
intel_ddi.c drm/i915: hsw: fix link training for eDP on port-A 2013-05-04 10:24:56 +02:00
intel_display.c drm/i915: Quirk the pipe A quirk in the modeset state checker 2013-06-03 14:35:19 +02:00
intel_dp.c drm/i915: avoid premature DP AUX timeouts 2013-05-22 13:51:26 +02:00
intel_drv.h drm/i915: hsw: fix link training for eDP on port-A 2013-05-04 10:24:56 +02:00
intel_dvo.c drm/i915: Fall back to bit banging mode for DVO transmitter detection 2013-04-19 16:31:41 +02:00
intel_fb.c drm/i915: clear the stolen fb before resuming 2013-05-07 22:25:11 +02:00
intel_hdmi.c drm/i915: avoid full modeset when changing the color range properties 2013-04-23 13:52:57 +02:00
intel_i2c.c drm/i915: avoid premature DP AUX timeouts 2013-05-22 13:51:26 +02:00
intel_lvds.c drm/i915: no lvds quirk for hp t5740 2013-06-03 14:35:20 +02:00
intel_modes.c
intel_opregion.c
intel_overlay.c
intel_panel.c drm/i915: ensure single initialization and cleanup of backlight device 2013-04-18 09:43:23 +02:00
intel_pm.c drm/i915: Fix pipe enabled mask for pipe C in WM calculations 2013-05-01 21:17:22 +02:00
intel_ringbuffer.c
intel_ringbuffer.h
intel_sdvo.c drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC. 2013-06-04 17:48:43 +02:00
intel_sdvo_regs.h
intel_sprite.c
intel_tv.c drm/i915: (re)init HPD interrupt storm statistics 2013-04-18 09:43:29 +02:00