Xen: Use VGA Hooks to make VGA passthrough work on certain devices
authorJulian Pidancet <julian.pidancet@gmail.com>
Sun, 5 Feb 2012 04:51:06 +0000 (04:51 +0000)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 5 Feb 2012 18:25:50 +0000 (13:25 -0500)
commit02145150f64d4fcb9e122bc7fcc11c23fbbe9fbc
tree9ee52ec015482f69eec66307acd8c6527ab730eb
parent2469f89528a7da83eb608dfc86fda5fc780b8f92
Xen: Use VGA Hooks to make VGA passthrough work on certain devices

The Intel gfx VGA option ROM on certain platforms requires the 155f50 BIOS
function to be implemented (even if it does nothing), to work properly.

v2: Ignore the case where Option ROMs are pre-deployed.
    Make vgahook_setup independent of wether the CB* variables are set.
    VGA hooks can be enabled on non-coreboot and non-Xen configurations.

Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com>
src/Kconfig
src/coreboot.c
src/vgahooks.c