x86: retrieve keyboard shift status flags from BIOS
authorJan Beulich <jbeulich@suse.com>
Wed, 12 Sep 2012 08:17:34 +0000 (10:17 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 12 Sep 2012 08:17:34 +0000 (10:17 +0200)
commit7aa9625cc4b549a6316b43c5f07cc2dec1d7a8ce
treeef21c0647953f717ea89209808c7ddbd5b5adf88
parent9badeb5dcd4deaebcab6d736943b8ffc2afdacb3
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>
xen/arch/x86/boot/trampoline.S
xen/arch/x86/platform_hypercall.c
xen/include/asm-x86/setup.h
xen/include/public/platform.h