port more modules over to the new system
[openwrt/svn-archive/archive.git] / include / modules-2.4.mk
1 #
2 # Copyright (C) 2006 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7 include $(INCLUDE_DIR)/netfilter.mk
8
9
10 # Multimedia
11
12 $(eval $(call KMOD_template,PWC,pwc,\
13 $(MODULES_DIR)/kernel/drivers/usb/pwc.o \
14 ,CONFIG_USB_PWC,kmod-videodev,63,pwc))
15
16 $(eval $(call KMOD_template,VIDEODEV,videodev,\
17 $(MODULES_DIR)/kernel/drivers/media/video/videodev.o \
18 ,CONFIG_VIDEO_DEV,,62,videodev))
19
20
21 # Network devices
22
23 $(eval $(call KMOD_template,NET_AIRO,net-airo,\
24 $(MODULES_DIR)/kernel/drivers/net/wireless/airo.o \
25 ,CONFIG_AIRO,,10,airo))
26
27 $(eval $(call KMOD_template,NET_HERMES,net-hermes,\
28 $(MODULES_DIR)/kernel/drivers/net/wireless/hermes.o \
29 $(MODULES_DIR)/kernel/drivers/net/wireless/orinoco.o \
30 ,CONFIG_HERMES,,10,hermes orinoco))
31
32 $(eval $(call KMOD_template,NET_HERMES_PCI,net-hermes-pci,\
33 $(MODULES_DIR)/kernel/drivers/net/wireless/orinoco_pci.o \
34 ,CONFIG_PCI_HERMES,kmod-net-hermes,11,orinoco_pci))
35
36 $(eval $(call KMOD_template,NET_HERMES_PCI,net-hermes-plx,\
37 $(MODULES_DIR)/kernel/drivers/net/wireless/orinoco_plx.o \
38 ,CONFIG_PLX_HERMES,kmod-net-hermes,11,orinoco_plx))
39
40 $(eval $(call KMOD_template,NET_PRISM54,net-prism54,\
41 $(MODULES_DIR)/kernel/drivers/net/wireless/prism54/prism54.o \
42 ,CONFIG_PRISM54,,10,prism54))
43
44
45 # PCMCIA/CardBus
46
47 $(eval $(call KMOD_template,PCMCIA_CORE,pcmcia-core,\
48 $(MODULES_DIR)/kernel/drivers/pcmcia/pcmcia_core.o \
49 $(MODULES_DIR)/kernel/drivers/pcmcia/yenta_socket.o \
50 $(MODULES_DIR)/kernel/drivers/pcmcia/ds.o \
51 ,CONFIG_PCMCIA,,50,pcmcia_core yenta_socket ds))
52
53 $(eval $(call KMOD_template,PCMCIA_SERIAL,pcmcia-serial,\
54 $(MODULES_DIR)/kernel/drivers/char/pcmcia/serial_cs.o \
55 ,CONFIG_PCMCIA_SERIAL_CS,kmod-pcmcia-core,51,serial_cs))
56
57
58 # Misc. devices
59
60 $(eval $(call KMOD_template,AX25,ax25,\
61 $(MODULES_DIR)/kernel/net/ax25/ax25.o \
62 $(MODULES_DIR)/kernel/drivers/net/hamradio/mkiss.o \
63 ,CONFIG_AX25,,90,ax25 mkiss))
64
65 $(eval $(call KMOD_template,BLUETOOTH,bluetooth,\
66 $(MODULES_DIR)/kernel/net/bluetooth/*.o \
67 $(MODULES_DIR)/kernel/net/bluetooth/rfcomm/*.o \
68 $(MODULES_DIR)/kernel/drivers/bluetooth/*.o \
69 ,CONFIG_BLUEZ))
70
71 $(eval $(call KMOD_template,SOFTDOG,softdog,\
72 $(MODULES_DIR)/kernel/drivers/char/softdog.o \
73 ,CONFIG_SOFT_WATCHDOG,,95,softdog))
74
75
76