[Intel-gfx] [PULL] drm-intel-fixes (drm/i915 driver)

2011-12-16 Thread Keith Packard
A few regression fixes: * eDP panels with too few lanes need 6bpc modes * older machine backlights going black * divide-by-zero crash when reading a /sys file Quirks for a couple of machines: * No lvds panel on a desktop ASUS machine * Light up the second LVDS on the Libretto W105 Two mor

[Intel-gfx] [PULL] drm-intel-fixes (drm/i915 driver)

2011-08-15 Thread Keith Packard
Two bug fixes, a new platform backlight driver and a bit of debug output for IVB interrupts: * Dual-display mode setting manipulations on SNB machines would sometimes accidentally turn off all outputs. * Attempts to use UMS would segfault in the kernel and generate a pile of spurious ker

[Intel-gfx] [PULL] drm-intel-fixes (drm/i915 driver)

2011-07-21 Thread Keith Packard
Two fairly useful bug fixes: * Quirk for Lenovo U160 to prevent a black-screen when KMS starts up. We've gone round and round trying to make this hardware 'just work', it's time to give up and special case this box. * Fix longstanding regression on old (pre-G33) hardware with tiled buffer

[Intel-gfx] [PULL] drm-intel-fixes (drm/i915 driver)

2011-07-12 Thread Keith Packard
What have we got here: * A list of DP fixes from Jesse to make the code conform more closely to the specification. * Making Ivybridge use the Sandybridge GPU reset path. * Recover from i915 load failure without causing a later panic when the shrinker ran. * Revert the RC6 enable pat

[Intel-gfx] [PULL] drm-intel-fixes (drm/i915 driver)

2011-07-01 Thread Keith Packard
Another forcewake fix, a NULL pointer oops, some error-path cleanups, a UMS for IRL fix and another IVB fix. The UMS for IRL fix (from Jesse) contains a bunch of code motion, hence the fairly large diffstat. Otherwise, these are all tiny fixes. The following changes since commit 0d72c6fcb5cd215ee