HID: move microsoft quirks

Move them from the core code to a separate driver.

Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index d9d1a56..8067b65 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -104,6 +104,14 @@
 	Support for some Logitech devices which breaks less or more
 	HID specification.
 
+config HID_MICROSOFT
+	tristate "Microsoft"
+	default m
+	depends on USB_HID
+	---help---
+	Support for some Microsoft devices which breaks less or more
+	HID specification.
+
 endmenu
 
 endif # HID_SUPPORT