drm/i915: parse VBT general definition block to get the SDVO device info
authoryakui_zhao <yakui.zhao@intel.com>
Sun, 31 May 2009 09:17:17 +0000 (17:17 +0800)
committerEric Anholt <eric@anholt.net>
Fri, 5 Jun 2009 14:13:05 +0000 (14:13 +0000)
commit9b9d172d06b0f2d51cc9431e2c6c3055f0cf10ef
tree64721f8599a6cb39706cc9c48ce04c17f7377911
parent59a036cfbd29aadf40d2b754cfebee2a96268752
drm/i915: parse VBT general definition block to get the SDVO device info

The general definition block contains the child device tables, which include
the SDVO device info. For example: device slave address, device dvo port,
device type.

We will get the info of SDVO device by parsing the general definition blocks.
Only when a valid slave address is found, it is regarded as the SDVO device.
And the info of DVO port and slave address is recorded.

http://bugs.freedesktop.org/show_bug.cgi?id=20429

Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_bios.c