I would like to submit a patch which adds a package for extra HID kernel drivers, like Logitech or Microsoft kexboards.

Signed-off-by: Phileas Fogg <[email protected]>
---

Index: package/kernel/modules/input.mk
===================================================================
--- package/kernel/modules/input.mk    (revision 35324)
+++ package/kernel/modules/input.mk    (working copy)
@@ -23,6 +23,31 @@
 $(eval $(call KernelPackage,hid))


+define KernelPackage/hid-special
+  SUBMENU:=$(INPUT_MODULES_MENU)
+  TITLE:=HID special drivers
+  DEPENDS:=+kmod-hid
+  KCONFIG:= \
+    CONFIG_HID_CHERRY \
+    CONFIG_HID_LOGITECH \
+        CONFIG_HID_MICROSOFT \
+        CONFIG_HID_SONY
+  FILES:= \
+        $(LINUX_DIR)/drivers/hid/hid-cherry.ko \
+        $(LINUX_DIR)/drivers/hid/hid-logitech.ko \
+        $(LINUX_DIR)/drivers/hid/hid-microsoft.ko \
+        $(LINUX_DIR)/drivers/hid/hid-sony.ko
+  AUTOLOAD:=$(call AutoLoad,62,hid-cherry hid-logitech hid-microsoft hid-sony)
+endef
+
+define KernelPackage/hid-special/description
+  Say Y here if you want to have some more drivers,
+  such as for Microsoft keyboards.
+endef
+
+$(eval $(call KernelPackage,hid-special))
+
+
 define KernelPackage/input-core
   SUBMENU:=$(INPUT_MODULES_MENU)
   TITLE:=Input device core

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to