Staging: hv: add mouse driver
authorGreg Kroah-Hartman <gregkh@suse.de>
Sun, 27 Feb 2011 15:43:10 +0000 (07:43 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 27 Feb 2011 15:49:29 +0000 (07:49 -0800)
commit0c3a6ede3c9ffff6771915320504e8e140ac18b8
tree0616e86a853aaa37d30a157807f934aff50941ed
parent50d1ae2f8084807be80313796548a46f756dff91
Staging: hv: add mouse driver

This driver adds mouse support to the hyper-v subsystem.

The code was originally written by Citrix, modified heavily by Hank at
Microsoft, and then further by me, to get it to build properly due to
all of the recent hyperv changes in the tree.

At the moment, it is marked "BROKEN" as it has not been tested well, and
it will conflict with other api changes that KY is doing, which I will
fix up later in this driver.

It still needs lots of work, and normal "cleanup".  I don't recommend
anyone running it on their machine unless they are very brave and know
how to debug kernel drivers in a hyperv system.

Signed-off-by: Hank Janssen <hjanssen@microsoft.com>
Cc: K. Y. Srinivasan <kys@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/Kconfig
drivers/staging/hv/Makefile
drivers/staging/hv/hv_mouse_drv.c [new file with mode: 0644]
drivers/staging/hv/mouse_vsc.c [new file with mode: 0644]
drivers/staging/hv/mousevsc_api.h [new file with mode: 0644]
drivers/staging/hv/vmbus_hid_protocol.h [new file with mode: 0644]