+define KernelPackage/scx200-wdt
+ TITLE:=Natsemi SCX200 Watchdog support
+ DESCRIPTION:=Kernel module for SCX200 Watchdog
+ DEPENDS:=@LINUX_2_6_X86
+ SUBMENU:=$(EMENU)
+ KCONFIG:=CONFIG_SC1200_WDT
+ FILES:=$(LINUX_DIR)/drivers/char/watchdog/scx200_wdt.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,50,scx200_wdt)
+endef
+$(eval $(call KernelPackage,scx200-wdt))
+
+define KernelPackage/hwmon
+ TITLE:=Hardware monitoring support
+ DESCRIPTION:=Kernel modules for hardware monitoring
+ SUBMENU:=$(EMENU)
+ KCONFIG:=CONFIG_HWMON_VID
+ FILES:= \
+ $(LINUX_DIR)/drivers/hwmon/hwmon.$(LINUX_KMOD_SUFFIX) \
+ $(LINUX_DIR)/drivers/hwmon/hwmon-vid.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,40,hwmon hwmon-vid)
+endef
+$(eval $(call KernelPackage,hwmon))
+
+define KernelPackage/hwmon-pc87360
+ TITLE:=PC87360 monitoring support
+ DESCRIPTION:=Kernel modules for PC87360 chips
+ DEPENDS:=kmod-hwmon
+ SUBMENU:=$(EMENU)
+ KCONFIG:=CONFIG_SENSORS_PC87360
+ FILES:=$(LINUX_DIR)/drivers/hwmon/pc87360.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,50,pc87360)
+endef
+$(eval $(call KernelPackage,hwmon-pc87360))
+
+define KernelPackage/input-core
+ TITLE:=Input device core
+ DESCRIPTION:=Kernel modules for support of input device
+ SUBMENU:=$(EMENU)
+ KCONFIG:=CONFIG_INPUT
+ FILES:=$(LINUX_DIR)/drivers/input/input-core.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,50,input-core)
+endef
+$(eval $(call KernelPackage,input-core))
+
+define KernelPackage/input-evdev
+ TITLE:=Input even device
+ DESCRIPTION:=Kernel modules for support of input device events
+ DEPENDS:=+kmod-input-core
+ SUBMENU:=$(EMENU)
+ KCONFIG:=CONFIG_INPUT_EVDEV
+ FILES:=$(LINUX_DIR)/drivers/input/evdev.$(LINUX_KMOD_SUFFIX)
+ AUTOLOAD:=$(call AutoLoad,60,evdev)
+endef
+$(eval $(call KernelPackage,input-evdev))