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: Greg Kroah-Hartman <gregkh@suse.de>
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.
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
{ 0 }
};
MODULE_DEVICE_TABLE(pci, microsoft_hv_pci_table);
+#endif
MODULE_LICENSE("GPL");
MODULE_VERSION(HV_DRV_VERSION);