summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2012-02-09 04:33:51 +0100
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-09-24 15:28:57 +0200
commitaa387d630cfed1a694a9c8c61fba3877ba8d4f07 (patch)
treed2763f7042fbcf8b5baf5b1a41c3e2f792b5a983 /include
parentxen/x86: retrieve keyboard shift status flags from hypervisor. (diff)
downloadlinux-aa387d630cfed1a694a9c8c61fba3877ba8d4f07.tar.xz
linux-aa387d630cfed1a694a9c8c61fba3877ba8d4f07.zip
xen/vga: add the xen EFI video mode support
In order to add xen EFI frambebuffer video support, it is required to add xen-efi's new video type (XEN_VGATYPE_EFI_LFB) case and handle it in the function xen_init_vga and set the video type to VIDEO_TYPE_EFI to enable efi video mode. The original patch from which this was broken out from: http://marc.info/?i=4E099AA6020000780004A4C6@nat28.tlf.novell.com Signed-off-by: Jan Beulich <JBeulich@novell.com> Signed-off-by: Tang Liang <liang.tang@oracle.com> [v2: The original author is Jan Beulich and Liang Tang ported it to upstream] Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'include')
-rw-r--r--include/xen/interface/xen.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/xen/interface/xen.h b/include/xen/interface/xen.h
index 1e0df6b7d3b3..886a5d80a18f 100644
--- a/include/xen/interface/xen.h
+++ b/include/xen/interface/xen.h
@@ -454,6 +454,7 @@ struct dom0_vga_console_info {
uint8_t video_type;
#define XEN_VGATYPE_TEXT_MODE_3 0x03
#define XEN_VGATYPE_VESA_LFB 0x23
+#define XEN_VGATYPE_EFI_LFB 0x70
union {
struct {