drm/i915/sdvo: Fix GMBUSification
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 24 Sep 2010 11:52:03 +0000 (12:52 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 28 Sep 2010 12:29:10 +0000 (13:29 +0100)
commite957d7720a2797b31231616014b68f4f6203145e
tree07fd5eb66781405b408830381c99b45c26d34f85
parenta56ba56c275b1c2b982c8901ab92bf5a0fd0b757
drm/i915/sdvo: Fix GMBUSification

Besides a couple of bugs when writing more than a single byte along the
GMBUS, SDVO was completely failing whilst trying to use GMBUS, so use
bit banging instead.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_bios.c
drivers/gpu/drm/i915/intel_bios.h
drivers/gpu/drm/i915/intel_i2c.c
drivers/gpu/drm/i915/intel_sdvo.c