xenfb: Add [feature|request]-raw-pointer
commit34975e536f3531ad852d724a46280b882ec1bc9d
authorOwen Smith <owen.smith@citrix.com>
Fri, 3 Nov 2017 11:56:30 +0000 (3 11:56 +0000)
committerStefano Stabellini <sstabellini@kernel.org>
Thu, 14 Dec 2017 23:24:37 +0000 (14 15:24 -0800)
treee2756a2fdb7c095ddce489a59be0fcdf9bd7c540
parenta1ccbafdedb1a66ad4100d713d55d4eaea54df82
xenfb: Add [feature|request]-raw-pointer

Writes "feature-raw-pointer" during init to indicate the backend
can pass raw unscaled values for absolute axes to the frontend.
Frontends set "request-raw-pointer" to indicate the backend should
not attempt to scale absolute values to console size.
"request-raw-pointer" is only valid if "request-abs-pointer" is
also set. Raw unscaled pointer values are in the range [0, 0x7fff]

"feature-raw-pointer" and "request-raw-pointer" added to Xen
header in commit 7868654ff7fe5e4a2eeae2b277644fa884a5031e

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
hw/display/xenfb.c