diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-02-08 22:33:51 -0500 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2012-09-24 09:28:57 -0400 |
commit | aa387d630cfed1a694a9c8c61fba3877ba8d4f07 (patch) | |
tree | d2763f7042fbcf8b5baf5b1a41c3e2f792b5a983 /include/xen | |
parent | ffb8b233c2261b7978dc3bd759aaa19bd1a7fadf (diff) |
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/xen')
-rw-r--r-- | include/xen/interface/xen.h | 1 |
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 { | |||
454 | uint8_t video_type; | 454 | uint8_t video_type; |
455 | #define XEN_VGATYPE_TEXT_MODE_3 0x03 | 455 | #define XEN_VGATYPE_TEXT_MODE_3 0x03 |
456 | #define XEN_VGATYPE_VESA_LFB 0x23 | 456 | #define XEN_VGATYPE_VESA_LFB 0x23 |
457 | #define XEN_VGATYPE_EFI_LFB 0x70 | ||
457 | 458 | ||
458 | union { | 459 | union { |
459 | struct { | 460 | struct { |