diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-09-12 10:17:34 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-09-12 10:17:34 +0200 |
commit | 7aa9625cc4b549a6316b43c5f07cc2dec1d7a8ce (patch) | |
tree | ef21c0647953f717ea89209808c7ddbd5b5adf88 /xen/include/asm-x86/setup.h | |
parent | 9badeb5dcd4deaebcab6d736943b8ffc2afdacb3 (diff) | |
download | xen-7aa9625cc4b549a6316b43c5f07cc2dec1d7a8ce.tar.gz xen-7aa9625cc4b549a6316b43c5f07cc2dec1d7a8ce.tar.bz2 xen-7aa9625cc4b549a6316b43c5f07cc2dec1d7a8ce.zip |
x86: retrieve keyboard shift status flags from BIOS
Recent Linux tries to make use of this, and has no way of getting at
these bits without Xen assisting it.
There doesn't appear to be a way to obtain the same information from
UEFI.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86/setup.h')
-rw-r--r-- | xen/include/asm-x86/setup.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-x86/setup.h b/xen/include/asm-x86/setup.h index abbab23afe..4580f807c8 100644 --- a/xen/include/asm-x86/setup.h +++ b/xen/include/asm-x86/setup.h @@ -41,4 +41,6 @@ int xen_in_range(unsigned long mfn); void microcode_grab_module( unsigned long *, const multiboot_info_t *, void *(*)(const module_t *)); +extern uint8_t kbd_shift_flags; + #endif |