Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76e63665 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: hv: enable mouse driver to build



But we disable it from automatically loading as that would
be bad.  This way people can build it easier and start cleaning
it up, as it needs it.

Cc: Hank Janssen <hjanssen@microsoft.com>
Cc: K. Y. Srinivasan <kys@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 9cceab99
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ config HYPERV_UTILS

config HYPERV_MOUSE
	tristate "Microsoft Hyper-V mouse driver"
	depends on HID && BROKEN
	depends on HID
	default HYPERV
	help
	  Select this option to enable the Hyper-V mouse driver.
+8 −0
Original line number Diff line number Diff line
@@ -316,6 +316,13 @@ static void __exit mousevsc_exit(void)
	mousevsc_drv_exit();
}

/*
 * We don't want to automatically load this driver just yet, it's quite
 * broken.  It's safe if you want to load it yourself manually, but
 * don't inflict it on unsuspecting users, that's just mean.
 */
#if 0

/*
 * We use a PCI table to determine if we should autoload this driver  This is
 * needed by distro tools to determine if the hyperv drivers should be
@@ -327,6 +334,7 @@ const static struct pci_device_id microsoft_hv_pci_table[] = {
	{ 0 }
};
MODULE_DEVICE_TABLE(pci, microsoft_hv_pci_table);
#endif

MODULE_LICENSE("GPL");
MODULE_VERSION(HV_DRV_VERSION);