Просмотр исходного кода

make rdc321-wdt become a package, saves some space in the kernel

SVN-Revision: 18298
Florian Fainelli 16 лет назад
Родитель
Сommit
40754b4525
2 измененных файлов с 15 добавлено и 1 удалено
  1. 15 0
      package/kernel/modules/other.mk
  2. 0 1
      target/linux/rdc/config-2.6.28

+ 15 - 0
package/kernel/modules/other.mk

@@ -419,6 +419,21 @@ endef
 
 $(eval $(call KernelPackage,softdog))
 
+define KernelPackage/rdc321x-wdt
+  SUBMENU:=$(OTHER_MENU)
+  TITLE:=RDC321x watchdog
+  DEPENDS:=@TARGET_rdc
+  KCONFIG:=CONFIG_RDC321X_WDT
+  FILES:=$(LINUX_DIR)/drivers/$(WATCHDOG_DIR)/rdc321x_wdt.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,50,rdc321_wdt)
+endef
+
+define KernelPackage/rdc321x-wdt/description
+  RDC-321x watchdog driver
+endef
+
+$(eval $(call KernelPackage,rdc321x-wdt))
+
 
 define KernelPackage/leds-gpio
   SUBMENU:=$(OTHER_MENU)

+ 0 - 1
target/linux/rdc/config-2.6.28

@@ -217,7 +217,6 @@ CONFIG_PHYSICAL_START=0x100000
 # CONFIG_PROCESSOR_SELECT is not set
 # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
 # CONFIG_R6040 is not set
-CONFIG_RDC321X_WDT=y
 # CONFIG_RD_BZIP2 is not set
 CONFIG_RD_GZIP=y
 # CONFIG_RD_LZMA is not set