X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/0d9703a2b4cb3d9e29e59f77cb64604efc825cd9..97d7f20d53ebd7b9865d9232dc18eb8770768dc9:/package/kernel/modules/other.mk diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index 5a4cce8ce..b57d055d3 100644 --- a/package/kernel/modules/other.mk +++ b/package/kernel/modules/other.mk @@ -703,6 +703,23 @@ endef $(eval $(call KernelPackage,wdt-scx200)) + +define KernelPackage/wdt-ath79 + SUBMENU:=$(OTHER_MENU) + TITLE:=Atheros AR7XXX/AR9XXX watchdog timer + DEPENDS:=@TARGET_ar71xx + KCONFIG:=CONFIG_ATH79_WDT + FILES:=$(LINUX_DIR)/drivers/$(WATCHDOG_DIR)/ath79_wdt.ko + AUTOLOAD:=$(call AutoLoad,50,ath79_wdt) +endef + +define KernelPackage/wdt-ath79/description + Kernel module for AR7XXX/AR9XXX watchdog timer. +endef + +$(eval $(call KernelPackage,wdt-ath79)) + + define KernelPackage/pwm SUBMENU:=$(OTHER_MENU) TITLE:=PWM generic API @@ -823,6 +840,7 @@ $(eval $(call KernelPackage,mtdtests)) define KernelPackage/nand SUBMENU:=$(OTHER_MENU) TITLE:=NAND flash support + DEPENDS:=@!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) KCONFIG:=CONFIG_MTD_NAND \ CONFIG_MTD_NAND_IDS \ CONFIG_MTD_NAND_ECC @@ -838,3 +856,37 @@ define KernelPackage/nand/description endef $(eval $(call KernelPackage,nand)) + + +define KernelPackage/nandsim + SUBMENU:=$(OTHER_MENU) + TITLE:=NAND simulator + DEPENDS:=@!(LINUX_2_6_30||LINUX_2_6_31||LINUX_2_6_32||LINUX_2_6_36||LINUX_2_6_37||LINUX_2_6_38||LINUX_2_6_39) +kmod-nand + KCONFIG:=CONFIG_MTD_NAND_NANDSIM + FILES:=$(LINUX_DIR)/drivers/mtd/nand/nandsim.ko +endef + +define KernelPackage/nandsim/description + Kernel module for NAND flash simulation. +endef + +$(eval $(call KernelPackage,nandsim)) + +define KernelPackage/serial-8250 + SUBMENU:=$(OTHER_MENU) + TITLE:=8250 UARTs + KCONFIG:= CONFIG_SERIAL_8250 \ + CONFIG_SERIAL_8250_NR_UARTS=16 \ + CONFIG_SERIAL_8250_RUNTIME_UARTS=16 \ + CONFIG_SERIAL_8250_EXTENDED=y \ + CONFIG_SERIAL_8250_MANY_PORTS=y \ + CONFIG_SERIAL_8250_SHARE_IRQ=y + FILES:=$(LINUX_DIR)/drivers/tty/serial/8250.ko +endef + +define KernelPackage/serial-8250/description + Kernel module for 8250 UART based serial ports. +endef + +$(eval $(call KernelPackage,serial-8250)) +