Root/target/linux/ar71xx/modules.mk

1#
2# Copyright (C) 2006-2011 OpenWrt.org
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7
8define KernelPackage/leds-rb750
9  SUBMENU:=$(LEDS_MENU)
10  TITLE:=RouterBOARD 750 LED support
11  DEPENDS:=@TARGET_ar71xx
12  KCONFIG:=CONFIG_LEDS_RB750
13  FILES:=$(LINUX_DIR)/drivers/leds/leds-rb750.ko
14  AUTOLOAD:=$(call AutoLoad,60,leds-rb750)
15endef
16
17define KernelPackage/leds-rb750/description
18 Kernel module for the LEDs on the MikroTik RouterBOARD 750.
19endef
20
21$(eval $(call KernelPackage,leds-rb750))
22
23
24define KernelPackage/leds-wndr3700-usb
25  SUBMENU:=$(LEDS_MENU)
26  TITLE:=WNDR3700 USB LED support
27  DEPENDS:=@TARGET_ar71xx
28  KCONFIG:=CONFIG_LEDS_WNDR3700_USB
29  FILES:=$(LINUX_DIR)/drivers/leds/leds-wndr3700-usb.ko
30  AUTOLOAD:=$(call AutoLoad,60,leds-wndr3700-usb)
31endef
32
33define KernelPackage/leds-wndr3700-usb/description
34 Kernel module for the USB LED on the NETGEAR WNDR3700 board.
35endef
36
37$(eval $(call KernelPackage,leds-wndr3700-usb))
38
39
40define KernelPackage/nand-ar934x
41  SUBMENU:=$(OTHER_MENU)
42  TITLE:=Atheros AR934x NAND flash controller driver
43  KCONFIG:=CONFIG_MTD_NAND_AR934X
44  DEPENDS:=@TARGET_ar71xx +kmod-nand
45  FILES:=$(LINUX_DIR)/drivers/mtd/nand/ar934x_nfc.ko
46  AUTOLOAD:=$(call AutoLoad,30,ar934x_nfc)
47endef
48
49define KernelPackage/nand-ar934x/description
50  Atheros AR934x NAND flash controller driver.
51endef
52
53$(eval $(call KernelPackage,nand-ar934x))
54
55
56define KernelPackage/spi-vsc7385
57  SUBMENU:=$(SPI_MENU)
58  TITLE:=Vitesse VSC7385 ethernet switch driver
59  DEPENDS:=@TARGET_ar71xx
60  KCONFIG:=CONFIG_SPI_VSC7385
61  FILES:=$(LINUX_DIR)/drivers/spi/spi-vsc7385.ko
62  AUTOLOAD:=$(call AutoLoad,93,spi-vsc7385)
63endef
64
65define KernelPackage/spi-vsc7385/description
66  This package contains the SPI driver for the Vitesse VSC7385 ethernet switch.
67endef
68
69$(eval $(call KernelPackage,spi-vsc7385))
70
71
72define KernelPackage/wdt-ath79
73  SUBMENU:=$(OTHER_MENU)
74  TITLE:=Atheros AR7XXX/AR9XXX watchdog timer
75  DEPENDS:=@TARGET_ar71xx
76  KCONFIG:=CONFIG_ATH79_WDT
77  FILES:=$(LINUX_DIR)/drivers/$(WATCHDOG_DIR)/ath79_wdt.ko
78  AUTOLOAD:=$(call AutoLoad,50,ath79_wdt)
79endef
80
81define KernelPackage/wdt-ath79/description
82  Kernel module for AR7XXX/AR9XXX watchdog timer.
83endef
84
85$(eval $(call KernelPackage,wdt-ath79))
86
87

Archive Download this file



interactive