[Intel-gfx] [PATCH] Fix i915 drm regression on AOpen i915GMm-HFS motherboard
Chris Wilson
chris at chris-wilson.co.uk
Mon Jan 3 15:54:53 CET 2011
On Mon, 03 Jan 2011 15:25:05 +0100, Knut Petersen <Knut_Petersen at t-online.de> wrote:
> The AOpen i915GMm-HFS is a desktop motherboard for the Intel Pentium M.
> A mobile chipset is used
> (Intel 915GM / ICH6-M). Kernel 2.6.31.14 works fine for that mobo, but
> from 2.6.32 on graphics support
> is broken because the i915 driver "detects" an lvds device with a
> resolution of 1024x768 pixels that in reality
> is not present. Unfortunately the driver assumes that the "detected"
> lvds is the primary screen and uses the
> wrong resolution also for the real VGA and DVI connectors.
Can you try:
diff --git a/drivers/gpu/drm/i915/intel_i2c.c
b/drivers/gpu/drm/i915/intel_i2c.c
index 58040f6..111128d 100644
--- a/drivers/gpu/drm/i915/intel_i2c.c
+++ b/drivers/gpu/drm/i915/intel_i2c.c
@@ -384,7 +384,7 @@ int intel_setup_gmbus(struct drm_device *dev)
bus->reg0 = i | GMBUS_RATE_100KHZ;
/* XXX force bit banging until GMBUS is fully debugged */
- bus->force_bit = intel_gpio_create(dev_priv, i);
+ //bus->force_bit = intel_gpio_create(dev_priv, i);
}
intel_i2c_reset(dev_priv->dev);
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
More information about the Intel-gfx
mailing list