English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Contents of /branches/common-nfo/mk/modules.mk

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3427 - (show annotations) (download)
Wed Aug 8 11:08:41 2007 UTC (6 years, 6 months ago) by tg
File size: 30574 byte(s)
merge in trunk rev. 3426
1 # $FreeWRT$
2 #-
3 # This file is part of the FreeWRT project. FreeWRT is copyrighted
4 # material, please see the LICENCE file in the top-level directory
5 # or at http://www.freewrt.org/licence for details.
6
7 ##
8 ## Networking
9 ##
10 $(eval $(call KMOD_template,ATM,atm,\
11 $(MODULES_DIR)/kernel/net/atm/atm \
12 ,50))
13
14 $(eval $(call KMOD_template,BRIDGE,bridge,\
15 $(MODULES_DIR)/kernel/net/bridge/bridge \
16 ,10))
17
18 $(eval $(call KMOD_template,NET_IPGRE,gre,\
19 $(MODULES_DIR)/kernel/net/ipv4/ip_gre \
20 ,50))
21
22 ifeq ($(KERNEL),2.6)
23 $(eval $(call KMOD_template,NET_IPIP,ipip,\
24 $(MODULES_DIR)/kernel/net/ipv4/tunnel4 \
25 $(MODULES_DIR)/kernel/net/ipv4/ipip \
26 ,60))
27 else
28 $(eval $(call KMOD_template,NET_IPIP,ipip,\
29 $(MODULES_DIR)/kernel/net/ipv4/ipip \
30 ,60))
31 endif
32
33 $(eval $(call KMOD_template,IPV6,ipv6,\
34 $(MODULES_DIR)/kernel/net/ipv6/ipv6 \
35 ,20))
36
37 ifeq ($(KERNEL),2.6)
38 $(eval $(call KMOD_template,IPV6_SIT,ipv6-sit,\
39 $(MODULES_DIR)/kernel/net/ipv6/sit \
40 ,25))
41 endif
42
43 $(eval $(call KMOD_template,PPP,ppp,\
44 $(MODULES_DIR)/kernel/drivers/net/ppp_async \
45 $(MODULES_DIR)/kernel/drivers/net/ppp_generic \
46 $(MODULES_DIR)/kernel/drivers/net/slhc \
47 $(MODULES_DIR)/kernel/drivers/net/pppox \
48 ,50))
49
50 $(eval $(call KMOD_template,MPPE,mppe,\
51 $(MODULES_DIR)/kernel/drivers/net/ppp_mppe_mppc \
52 ,55))
53
54 $(eval $(call KMOD_template,PPPOATM,pppoatm,\
55 $(MODULES_DIR)/kernel/net/atm/pppoatm \
56 ,60))
57
58 $(eval $(call KMOD_template,PPPOE,pppoe,\
59 $(MODULES_DIR)/kernel/drivers/net/pppoe \
60 ,60))
61
62 $(eval $(call KMOD_template,TUN,tun,\
63 $(MODULES_DIR)/kernel/drivers/net/tun \
64 ,20))
65
66 $(eval $(call KMOD_template,BONDING,bonding,\
67 $(MODULES_DIR)/kernel/drivers/net/bonding/bonding \
68 ,20))
69
70 ifeq ($(KERNEL),2.6)
71 $(eval $(call KMOD_template,IEEE80211_CRYPT,ieee80211-crypt,\
72 $(MODULES_DIR)/kernel/net/ieee80211/ieee80211_crypt \
73 ,05))
74
75 $(eval $(call KMOD_template,HOSTAP,hostap,\
76 $(MODULES_DIR)/kernel/drivers/net/wireless/hostap/hostap \
77 ,10))
78
79 $(eval $(call KMOD_template,HOSTAP_PLX,hostap-plx,\
80 $(MODULES_DIR)/kernel/drivers/net/wireless/hostap/hostap_plx \
81 ,10))
82
83 $(eval $(call KMOD_template,HOSTAP_PCI,hostap-pci,\
84 $(MODULES_DIR)/kernel/drivers/net/wireless/hostap/hostap_pci \
85 ,10))
86 endif
87
88 #
89 # Traffic scheduling
90 #
91 $(eval $(call KMOD_template,NET_SCH_CBQ,net-sched-cbq,\
92 $(MODULES_DIR)/kernel/net/sched/sch_cbq \
93 ,40))
94
95 $(eval $(call KMOD_template,NET_SCH_HTB,net-sched-htb,\
96 $(MODULES_DIR)/kernel/net/sched/sch_htb \
97 ,40))
98
99 $(eval $(call KMOD_template,NET_SCH_HFSC,net-sched-hfsc,\
100 $(MODULES_DIR)/kernel/net/sched/sch_hfsc \
101 ,40))
102
103 $(eval $(call KMOD_template,NET_SCH_ATM,net-sched-atm,\
104 $(MODULES_DIR)/kernel/net/sched/sch_atm \
105 ,40))
106
107 $(eval $(call KMOD_template,NET_SCH_PRIO,net-sched-prio,\
108 $(MODULES_DIR)/kernel/net/sched/sch_prio \
109 ,40))
110
111 $(eval $(call KMOD_template,NET_SCH_RED,net-sched-red,\
112 $(MODULES_DIR)/kernel/net/sched/sch_red \
113 ,40))
114
115 $(eval $(call KMOD_template,NET_SCH_SFQ,net-sched-sfq,\
116 $(MODULES_DIR)/kernel/net/sched/sch_sfq \
117 ,40))
118
119 $(eval $(call KMOD_template,NET_SCH_TEQL,net-sched-teql,\
120 $(MODULES_DIR)/kernel/net/sched/sch_teql \
121 ,40))
122
123 $(eval $(call KMOD_template,NET_SCH_TBF,net-sched-tbf,\
124 $(MODULES_DIR)/kernel/net/sched/sch_tbf \
125 ,40))
126
127 $(eval $(call KMOD_template,NET_SCH_GRED,net-sched-gred,\
128 $(MODULES_DIR)/kernel/net/sched/sch_gred \
129 ,40))
130
131 $(eval $(call KMOD_template,NET_SCH_DSMARK,net-sched-dsmark,\
132 $(MODULES_DIR)/kernel/net/sched/sch_dsmark \
133 ,40))
134
135 $(eval $(call KMOD_template,NET_SCH_INGRESS,net-sched-ingress,\
136 $(MODULES_DIR)/kernel/net/sched/sch_ingress \
137 ,40))
138
139 #
140 # classifications
141 #
142 $(eval $(call KMOD_template,NET_CLS_BASIC,net-cls-basic,\
143 $(MODULES_DIR)/kernel/net/sched/cls_basic \
144 ,40))
145
146 $(eval $(call KMOD_template,NET_CLS_TCINDEX,net-cls-tcindex,\
147 $(MODULES_DIR)/kernel/net/sched/cls_tcindex \
148 ,40))
149
150 $(eval $(call KMOD_template,NET_CLS_ROUTE4,net-cls-route,\
151 $(MODULES_DIR)/kernel/net/sched/cls_route \
152 ,40))
153
154 $(eval $(call KMOD_template,NET_CLS_FW,net-cls-fw,\
155 $(MODULES_DIR)/kernel/net/sched/cls_fw \
156 ,40))
157
158 $(eval $(call KMOD_template,NET_CLS_U32,net-cls-u32,\
159 $(MODULES_DIR)/kernel/net/sched/cls_u32 \
160 ,40))
161
162 #
163 # actions
164 #
165 ifeq ($(KERNEL),2.6)
166 $(eval $(call KMOD_template,NET_ACT_POLICE,net-act-police,\
167 $(MODULES_DIR)/kernel/net/sched/act_police \
168 ,45))
169 endif
170
171 $(eval $(call KMOD_template,NET_ACT_GACT,net-act-gact,\
172 $(MODULES_DIR)/kernel/net/sched/act_gact \
173 ,45))
174
175 $(eval $(call KMOD_template,NET_ACT_MIRRED,net-act-mirred,\
176 $(MODULES_DIR)/kernel/net/sched/act_mirred \
177 ,45))
178
179 $(eval $(call KMOD_template,NET_ACT_IPT,net-act-ipt,\
180 $(MODULES_DIR)/kernel/net/sched/act_ipt \
181 ,45))
182
183 $(eval $(call KMOD_template,NET_ACT_PEDIT,net-act-pedit,\
184 $(MODULES_DIR)/kernel/net/sched/act_pedit \
185 ,45))
186
187 ##
188 ## Filtering / Firewalling
189 ##
190 #
191 # Netfilter Core
192 #
193 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_CLASSIFY,nf-classify,\
194 $(MODULES_DIR)/kernel/net/netfilter/xt_CLASSIFY \
195 ,50))
196
197 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_CONNMARK,nf-connmark,\
198 $(MODULES_DIR)/kernel/net/netfilter/xt_CONNMARK \
199 ,50))
200
201 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_MARK,nf-mark,\
202 $(MODULES_DIR)/kernel/net/netfilter/xt_MARK \
203 ,50))
204
205 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NFQUEUE,nf-queue,\
206 $(MODULES_DIR)/kernel/net/netfilter/xt_NFQUEUE \
207 ,50))
208
209 $(eval $(call KMOD_template,NETFILTER_XT_TARGET_NOTRACK,nf-notrack,\
210 $(MODULES_DIR)/kernel/net/netfilter/xt_NOTRACK \
211 ,50))
212
213 #
214 # IP: Netfilter
215 #
216 $(eval $(call KMOD_template,IP_NF_CONNTRACK,nf-ip-conntrack,\
217 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack \
218 ,50))
219
220 $(eval $(call KMOD_template,IP_NF_FTP,nf-ip-conntrack-ftp,\
221 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_ftp \
222 ,55))
223
224 $(eval $(call KMOD_template,IP_NF_IRC,nf-ip-conntrack-irc,\
225 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_irc \
226 ,55))
227
228 $(eval $(call KMOD_template,IP_NF_NETBIOS_NS,nf-ip-conntrack-netbios-ns,\
229 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_netbios_ns \
230 ,55))
231
232 $(eval $(call KMOD_template,IP_NF_TFTP,nf-ip-conntrack-tftp,\
233 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_tftp \
234 ,55))
235
236 $(eval $(call KMOD_template,IP_NF_AMANDA,nf-ip-conntrack-amanda,\
237 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_amanda \
238 ,55))
239
240 $(eval $(call KMOD_template,IP_NF_PPTP,nf-ip-conntrack-pptp,\
241 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_pptp \
242 ,55))
243
244 $(eval $(call KMOD_template,IP_NF_H323,nf-ip-conntrack-h323,\
245 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_h323 \
246 ,55))
247
248 ifeq ($(KERNEL),2.6)
249 $(eval $(call KMOD_template,IP_NF_SIP,nf-ip-conntrack-sip,\
250 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_conntrack_sip \
251 ,55))
252 endif
253
254 $(eval $(call KMOD_template,IP_NF_IPTABLES,nf-ip-iptables,\
255 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_tables \
256 ,50))
257
258 $(eval $(call KMOD_template,IP_NF_MATCH_IPRANGE,nf-ip-match-iprange,\
259 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_iprange \
260 ,55))
261
262 $(eval $(call KMOD_template,IP_NF_MATCH_TOS,nf-ip-match-tos,\
263 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_tos \
264 ,55))
265
266 $(eval $(call KMOD_template,IP_NF_MATCH_RECENT,nf-ip-match-recent,\
267 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_recent \
268 ,55))
269
270 $(eval $(call KMOD_template,IP_NF_MATCH_ECN,nf-ip-match-ecn,\
271 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_ecn \
272 ,55))
273
274 $(eval $(call KMOD_template,IP_NF_MATCH_AH,nf-ip-match-ah,\
275 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_ah \
276 ,55))
277
278 $(eval $(call KMOD_template,IP_NF_MATCH_TTL,nf-ip-match-ttl,\
279 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_ttl \
280 ,55))
281
282 $(eval $(call KMOD_template,IP_NF_MATCH_OWNER,nf-ip-match-owner,\
283 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_owner \
284 ,55))
285
286 $(eval $(call KMOD_template,IP_NF_MATCH_ADDRTYPE,nf-ip-match-addrtype,\
287 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_addrtype \
288 ,55))
289
290 $(eval $(call KMOD_template,IP_NF_MATCH_HASHLIMIT,nf-ip-match-hashlimit,\
291 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_hashlimit \
292 ,55))
293
294 ifeq ($(KERNEL),2.4)
295 $(eval $(call KMOD_template,IP_NF_MATCH_RANDOM,nf-ip-match-random,\
296 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_random \
297 ,55))
298 endif
299
300 ifneq ($(KERNEL),2.6)
301 $(eval $(call KMOD_template,IP_NF_MATCH_CONNTRACK,nf-ip-match-conntrack,\
302 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_conntrack \
303 ,55))
304
305 $(eval $(call KMOD_template,IP_NF_MATCH_STATE,nf-ip-match-state,\
306 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_state \
307 ,55))
308 endif
309
310 $(eval $(call KMOD_template,IP_NF_MATCH_MULTIPORT,nf-ip-match-multiport,\
311 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_multiport \
312 ,55))
313
314 #
315 # Filtering
316 #
317 $(eval $(call KMOD_template,IP_NF_FILTER,nf-ip-filter,\
318 $(MODULES_DIR)/kernel/net/ipv4/netfilter/iptable_filter \
319 ,55))
320
321 $(eval $(call KMOD_template,IP_NF_TARGET_REJECT,nf-ip-target-reject,\
322 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_REJECT \
323 ,60))
324
325 $(eval $(call KMOD_template,IP_NF_TARGET_LOG,nf-ip-target-log,\
326 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_LOG \
327 ,60))
328
329 $(eval $(call KMOD_template,IP_NF_TARGET_ULOG,nf-ip-target-ulog,\
330 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_ULOG \
331 ,60))
332
333 $(eval $(call KMOD_template,IP_NF_TARGET_TCPMSS,nf-ip-target-tcpmss,\
334 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_TCPMSS \
335 ,60))
336
337 ifeq ($(KERNEL),2.6)
338 $(eval $(call KMOD_template,IP_NF_NAT,nf-ip-nat,\
339 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat \
340 $(MODULES_DIR)/kernel/net/ipv4/netfilter/iptable_nat \
341 ,60))
342 else
343 $(eval $(call KMOD_template,IP_NF_NAT,nf-ip-nat,\
344 $(MODULES_DIR)/kernel/net/ipv4/netfilter/iptable_nat \
345 ,60))
346 endif
347
348 $(eval $(call KMOD_template,IP_NF_PPTP,nf-ip-nat-pptp,\
349 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_pptp \
350 ,65))
351
352 $(eval $(call KMOD_template,IP_NF_TFTP,nf-ip-nat-tftp,\
353 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_tftp \
354 ,65))
355
356 $(eval $(call KMOD_template,IP_NF_FTP,nf-ip-nat-ftp,\
357 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_ftp \
358 ,65))
359
360 $(eval $(call KMOD_template,IP_NF_IRC,nf-ip-nat-irc,\
361 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_irc \
362 ,65))
363
364 $(eval $(call KMOD_template,IP_NF_AMANDA,nf-ip-nat-amanda,\
365 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_amanda \
366 ,65))
367
368 ifeq ($(KERNEL),2.6)
369 $(eval $(call KMOD_template,IP_NF_SIP,nf-ip-nat-sip,\
370 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_sip \
371 ,65))
372 endif
373
374 $(eval $(call KMOD_template,IP_NF_H323,nf-ip-nat-h323,\
375 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ip_nat_h323 \
376 ,65))
377
378 $(eval $(call KMOD_template,IP_NF_TARGET_MASQUERADE,nf-ip-target-masquerade,\
379 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_MASQUERADE \
380 ,65))
381
382 $(eval $(call KMOD_template,IP_NF_TARGET_REDIRECT,nf-ip-target-redirect,\
383 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_REDIRECT \
384 ,65))
385
386 $(eval $(call KMOD_template,IP_NF_TARGET_NETMAP,nf-ip-target-netmap,\
387 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_NETMAP \
388 ,65))
389
390 $(eval $(call KMOD_template,IP_NF_TARGET_SAME,nf-ip-target-same,\
391 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_SAME \
392 ,65))
393
394 #
395 # Mangle
396 #
397 $(eval $(call KMOD_template,IP_NF_MANGLE,nf-ip-mangle,\
398 $(MODULES_DIR)/kernel/net/ipv4/netfilter/iptable_mangle \
399 ,60))
400
401 $(eval $(call KMOD_template,IP_NF_TARGET_TOS,nf-ip-target-tos,\
402 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_TOS \
403 ,65))
404
405 $(eval $(call KMOD_template,IP_NF_TARGET_ECN,nf-ip-target-ecn,\
406 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_ECN \
407 ,65))
408
409 $(eval $(call KMOD_template,IP_NF_TARGET_TTL,nf-ip-target-ttl,\
410 $(MODULES_DIR)/kernel/net/ipv4/netfilter/ipt_TTL \
411 ,65))
412
413 #
414 # Block devices
415 #
416 $(eval $(call KMOD_template,BLK_DEV_LOOP,loop,\
417 $(MODULES_DIR)/kernel/drivers/block/loop \
418 ,20))
419
420 $(eval $(call KMOD_template,BLK_DEV_NBD,nbd,\
421 $(MODULES_DIR)/kernel/drivers/block/nbd \
422 ,20))
423
424 $(eval $(call KMOD_template,SCSI,scsi,\
425 $(MODULES_DIR)/kernel/drivers/scsi/scsi_mod \
426 ,20))
427
428 $(eval $(call KMOD_template,BLK_DEV_SD,scsi-disk,\
429 $(MODULES_DIR)/kernel/drivers/scsi/sd_mod \
430 ,25))
431
432 $(eval $(call KMOD_template,BLK_DEV_MD,md,\
433 $(MODULES_DIR)/kernel/drivers/md/xor \
434 $(MODULES_DIR)/kernel/drivers/md/md \
435 ,30))
436
437 $(eval $(call KMOD_template,MD_RAID0,md-raid0,\
438 $(MODULES_DIR)/kernel/drivers/md/raid0 \
439 ,35))
440
441 $(eval $(call KMOD_template,MD_RAID1,md-raid1,\
442 $(MODULES_DIR)/kernel/drivers/md/raid1 \
443 ,35))
444
445 $(eval $(call KMOD_template,MD_RAID5,md-raid5,\
446 $(MODULES_DIR)/kernel/drivers/md/raid5 \
447 ,35))
448
449
450 #
451 # Crypto
452 #
453 ifeq ($(KERNEL),2.6)
454 $(eval $(call KMOD_template,CRYPTO_HMAC,crypto-hmac,\
455 $(MODULES_DIR)/kernel/crypto/hmac \
456 ,11))
457 endif
458
459 $(eval $(call KMOD_template,CRYPTO_NULL,crypto-null,\
460 $(MODULES_DIR)/kernel/crypto/crypto_null \
461 ,11))
462
463 $(eval $(call KMOD_template,CRYPTO_MD4,crypto-md4,\
464 $(MODULES_DIR)/kernel/crypto/md4 \
465 ,11))
466
467 $(eval $(call KMOD_template,CRYPTO_MD5,crypto-md5,\
468 $(MODULES_DIR)/kernel/crypto/md5 \
469 ,11))
470
471 $(eval $(call KMOD_template,CRYPTO_SHA1,crypto-sha1,\
472 $(MODULES_DIR)/kernel/crypto/sha1 \
473 ,11))
474
475 $(eval $(call KMOD_template,CRYPTO_SHA256,crypto-sha256,\
476 $(MODULES_DIR)/kernel/crypto/sha256 \
477 ,11))
478
479 $(eval $(call KMOD_template,CRYPTO_SHA512,crypto-sha512,\
480 $(MODULES_DIR)/kernel/crypto/sha512 \
481 ,11))
482
483 $(eval $(call KMOD_template,CRYPTO_WP512,crypto-whirlpool,\
484 $(MODULES_DIR)/kernel/crypto/wp512 \
485 ,11))
486
487 $(eval $(call KMOD_template,CRYPTO_TGR192,crypto-tiger,\
488 $(MODULES_DIR)/kernel/crypto/tgr192 \
489 ,11))
490
491 $(eval $(call KMOD_template,CRYPTO_ECB,crypto-ecb,\
492 $(MODULES_DIR)/kernel/crypto/ecb \
493 ,10))
494
495 $(eval $(call KMOD_template,CRYPTO_CBC,crypto-cbc,\
496 $(MODULES_DIR)/kernel/crypto/cbc \
497 ,10))
498
499 $(eval $(call KMOD_template,CRYPTO_DES,crypto-des,\
500 $(MODULES_DIR)/kernel/crypto/des \
501 ,10))
502
503 $(eval $(call KMOD_template,CRYPTO_BLOWFISH,crypto-blowfish,\
504 $(MODULES_DIR)/kernel/crypto/blowfish \
505 ,11))
506
507 ifeq ($(KERNEL),2.6)
508 $(eval $(call KMOD_template,CRYPTO_TWOFISH,crypto-twofish,\
509 $(MODULES_DIR)/kernel/crypto/twofish \
510 $(MODULES_DIR)/kernel/crypto/twofish_common \
511 ,11))
512 else
513 $(eval $(call KMOD_template,CRYPTO_TWOFISH,crypto-twofish,\
514 $(MODULES_DIR)/kernel/crypto/twofish \
515 ,11))
516 endif
517
518 $(eval $(call KMOD_template,CRYPTO_SERPENT,crypto-serpent,\
519 $(MODULES_DIR)/kernel/crypto/serpent \
520 ,11))
521
522 ifeq ($(KERNEL),2.6)
523 $(eval $(call KMOD_template,CRYPTO_AES,crypto-aes,\
524 $(MODULES_DIR)/kernel/crypto/crypto_algapi \
525 $(MODULES_DIR)/kernel/crypto/aes \
526 ,10))
527 else
528 $(eval $(call KMOD_template,CRYPTO_AES,crypto-aes,\
529 $(MODULES_DIR)/kernel/crypto/aes \
530 ,11))
531 endif
532
533 $(eval $(call KMOD_template,CRYPTO_CAST5,crypto-cast5,\
534 $(MODULES_DIR)/kernel/crypto/cast5 \
535 ,11))
536
537 $(eval $(call KMOD_template,CRYPTO_CAST6,crypto-cast6,\
538 $(MODULES_DIR)/kernel/crypto/cast6 \
539 ,11))
540
541 $(eval $(call KMOD_template,CRYPTO_TEA,crypto-tea,\
542 $(MODULES_DIR)/kernel/crypto/tea \
543 ,11))
544
545 $(eval $(call KMOD_template,CRYPTO_ARC4,crypto-arc4,\
546 $(MODULES_DIR)/kernel/crypto/arc4 \
547 ,11))
548
549 $(eval $(call KMOD_template,CRYPTO_KHAZAD,crypto-khazad,\
550 $(MODULES_DIR)/kernel/crypto/khazad \
551 ,11))
552
553 $(eval $(call KMOD_template,CRYPTO_ANUBIS,crypto-anubis,\
554 $(MODULES_DIR)/kernel/crypto/anubis \
555 ,11))
556
557 $(eval $(call KMOD_template,CRYPTO_DEFLATE,crypto-deflate,\
558 $(MODULES_DIR)/kernel/crypto/deflate \
559 ,10))
560
561 $(eval $(call KMOD_template,CRYPTO_MICHAEL_MIC,crypto-michael-mic,\
562 $(MODULES_DIR)/kernel/crypto/michael_mic \
563 ,11))
564
565 $(eval $(call KMOD_template,CRYPTO_CRC32C,crypto-crc32c,\
566 $(MODULES_DIR)/kernel/crypto/crc32c \
567 ,11))
568
569 ifeq (${KERNEL},2.6)
570 $(eval $(call KMOD_template,OCF_CRYPTOSOFT,cryptodev-cryptosoft,\
571 ${MODULES_DIR}/kernel/crypto/ocf/cryptosoft \
572 ,12))
573
574 $(eval $(call KMOD_template,OCF_SAFE,cryptodev-safe,\
575 ${MODULES_DIR}/kernel/crypto/ocf/safe/safe \
576 ,12))
577
578 $(eval $(call KMOD_template,OCF_IXP4XX,cryptodev-ixp4xx,\
579 ${MODULES_DIR}/kernel/crypto/ocf/ixp4xx/ixp4xx \
580 ,12))
581
582 $(eval $(call KMOD_template,OCF_HIFN,cryptodev-hifn,\
583 ${MODULES_DIR}/kernel/crypto/ocf/hifn/hifn7751 \
584 ,12))
585
586 $(eval $(call KMOD_template,OCF_TALITOS,cryptodev-talitos,\
587 ${MODULES_DIR}/kernel/crypto/ocf/talitos/talitos \
588 ,12))
589 else
590 $(eval $(call KMOD_template,OCF_SAFE,cryptodev-safe,\
591 ${MODULES_DIR}/kernel/crypto/ocf/safe \
592 ,12))
593
594 $(eval $(call KMOD_template,OCF_IXP4XX,cryptodev-ixp4xx,\
595 ${MODULES_DIR}/kernel/crypto/ocf/ixp4xx \
596 ,12))
597
598 $(eval $(call KMOD_template,OCF_HIFN,cryptodev-hifn,\
599 ${MODULES_DIR}/kernel/crypto/ocf/hifn7751 \
600 ,12))
601
602 $(eval $(call KMOD_template,OCF_TALITOS,cryptodev-talitos,\
603 ${MODULES_DIR}/kernel/crypto/ocf/talitos \
604 ,12))
605 endif
606
607 #
608 # Filesystems
609 #
610 $(eval $(call KMOD_template,CIFS,fs-cifs,\
611 $(MODULES_DIR)/kernel/fs/cifs/cifs \
612 ,30))
613
614 $(eval $(call KMOD_template,CODA_FS,fs-coda,\
615 $(MODULES_DIR)/kernel/fs/coda/coda \
616 ,30))
617
618 ifneq ($(FWRT_KERNEL_EXT2_FS),y)
619 $(eval $(call KMOD_template,EXT2_FS,fs-ext2,\
620 $(MODULES_DIR)/kernel/fs/ext2/ext2 \
621 ,30))
622 endif
623
624 $(eval $(call KMOD_template,EXT3_FS,fs-ext3,\
625 $(MODULES_DIR)/kernel/fs/jbd/jbd \
626 $(MODULES_DIR)/kernel/fs/ext3/ext3 \
627 ,30))
628
629 ifeq ($(KERNEL),2.6)
630 $(eval $(call KMOD_template,FUSE_FS,fs-fuse,\
631 $(MODULES_DIR)/kernel/fs/fuse/fuse \
632 ,30))
633 endif
634
635 $(eval $(call KMOD_template,HFSPLUS_FS,fs-hfsplus,\
636 $(MODULES_DIR)/kernel/fs/hfsplus/hfsplus \
637 ,30))
638
639 ifneq ($(FWRT_KERNEL_NFS_FS),y)
640 $(eval $(call KMOD_template,NFS_FS,fs-nfs,\
641 $(MODULES_DIR)/kernel/net/sunrpc/sunrpc \
642 $(MODULES_DIR)/kernel/fs/lockd/lockd \
643 $(MODULES_DIR)/kernel/fs/nfs/nfs \
644 ,30))
645 endif
646
647 $(eval $(call KMOD_template,NFSD,fs-nfsd,\
648 $(MODULES_DIR)/kernel/fs/nfsd/nfsd \
649 ,30))
650
651 $(eval $(call KMOD_template,NTFS_FS,fs-ntfs,\
652 $(MODULES_DIR)/kernel/fs/ntfs/ntfs \
653 ,30))
654
655 ifeq ($(KERNEL),2.6)
656 $(eval $(call KMOD_template,VFAT_FS,fs-vfat,\
657 $(MODULES_DIR)/kernel/fs/fat/fat \
658 $(MODULES_DIR)/kernel/fs/vfat/vfat \
659 ,30))
660 else
661 $(eval $(call KMOD_template,VFAT_FS,fs-vfat,\
662 $(MODULES_DIR)/kernel/fs/vfat/vfat \
663 ,30))
664 endif
665
666 $(eval $(call KMOD_template,XFS_FS,fs-xfs,\
667 $(MODULES_DIR)/kernel/fs/xfs/xfs \
668 ,30))
669
670 $(eval $(call KMOD_template,REISERFS_FS,fs-reiserfs,\
671 $(MODULES_DIR)/kernel/fs/reiserfs/reiserfs \
672 ,30))
673
674 #
675 # Multimedia
676 #
677 ifeq ($(KERNEL),2.6)
678 SOUNDCORE_MODULES = sound
679 else
680 SOUNDCORE_MODULES = drivers/sound/soundcore
681 endif
682 $(eval $(call KMOD_template,SOUNDCORE,soundcore,\
683 $(MODULES_DIR)/kernel/$(SOUNDCORE_MODULES)/soundcore \
684 ,30))
685
686 $(eval $(call KMOD_template,VIDEODEV,videodev,\
687 $(MODULES_DIR)/kernel/drivers/media/video/videodev \
688 ,65))
689
690 $(eval $(call KMOD_template,PWC,pwc,\
691 $(MODULES_DIR)/kernel/drivers/usb/pwc \
692 ,70))
693
694
695 # PCMCIA/CardBus
696
697 # FIXME: check order for kernel-2.6
698 PCMCIA_CORE_MODULES =
699 ifeq ($(KERNEL),2.6)
700 PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia_core
701 PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia
702 PCMCIA_CORE_MODULES += drivers/pcmcia/yenta_socket
703 PCMCIA_CORE_MODULES += drivers/pcmcia/i82092
704 PCMCIA_SERIAL_MODULES = drivers/serial/serial_cs
705 else
706 PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia_core
707 PCMCIA_CORE_MODULES += drivers/pcmcia/yenta_socket
708 PCMCIA_CORE_MODULES += drivers/pcmcia/ds
709 PCMCIA_SERIAL_MODULES = drivers/char/pcmcia/serial_cs
710 endif
711 $(eval $(call KMOD_template,PCMCIA,pcmcia,\
712 $(foreach mod,$(PCMCIA_CORE_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
713 ,50))
714 $(eval $(call KMOD_template,PCMCIA_SERIAL_CS,pcmcia-serial,\
715 $(foreach mod,$(PCMCIA_SERIAL_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
716 ,55))
717
718 #
719 # Input
720 #
721 $(eval $(call KMOD_template,INPUT,input,\
722 $(MODULES_DIR)/kernel/drivers/input/input \
723 ,40))
724
725 $(eval $(call KMOD_template,INPUT_MOUSEDEV,input-mouse,\
726 $(MODULES_DIR)/kernel/drivers/input/mousedev \
727 ,45))
728
729 $(eval $(call KMOD_template,INPUT_KEYBDEV,input-keyboard,\
730 $(MODULES_DIR)/kernel/drivers/input/keybdev \
731 ,45))
732
733 #
734 # USB
735 #
736 ifeq ($(KERNEL),2.6)
737 USB_CORE_MODULE = drivers/usb/core/usbcore
738 USB_OHCI_MODULE = drivers/usb/host/ohci-hcd
739 USB_UHCI_MODULE = drivers/usb/host/uhci-hcd
740 USB_OHCI_SYMBOL = USB_OHCI_HCD
741 USB_UHCI_SYMBOL = USB_UHCI_HCD
742 else
743 USB_CORE_MODULE = drivers/usb/usbcore
744 USB_OHCI_MODULE = drivers/usb/host/usb-ohci
745 USB_UHCI_MODULE = drivers/usb/host/uhci
746 USB_OHCI_SYMBOL = USB_OHCI
747 USB_UHCI_SYMBOL = USB_UHCI_ALT
748 endif
749
750 $(eval $(call KMOD_template,USB,usb-core,\
751 $(MODULES_DIR)/kernel/$(USB_CORE_MODULE) \
752 ,50))
753
754 $(eval $(call KMOD_template,$(USB_OHCI_SYMBOL),usb-ohci,\
755 $(MODULES_DIR)/kernel/$(USB_OHCI_MODULE) \
756 ,60))
757
758 $(eval $(call KMOD_template,$(USB_UHCI_SYMBOL),usb-uhci,\
759 $(MODULES_DIR)/kernel/$(USB_UHCI_MODULE) \
760 ,60))
761
762 $(eval $(call KMOD_template,USB_EHCI_HCD,usb-ehci,\
763 $(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd \
764 ,60))
765
766 ifeq ($(KERNEL),2.6)
767 USB_ACM_MODULES = drivers/usb/class/cdc-acm
768 USB_PRINTER_MODULES = drivers/usb/class/usblp
769 else
770 USB_ACM_MODULES = drivers/usb/acm
771 USB_PRINTER_MODULES = drivers/usb/printer
772 endif
773 $(eval $(call KMOD_template,USB_ACM,usb-acm,\
774 $(foreach mod,$(USB_ACM_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
775 ,70))
776
777 $(eval $(call KMOD_template,USB_PRINTER,usb-printer,\
778 $(foreach mod,$(USB_PRINTER_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
779 ,60))
780
781 $(eval $(call KMOD_template,USB_SERIAL,usb-serial,\
782 $(MODULES_DIR)/kernel/drivers/usb/serial/usbserial \
783 ,60))
784
785 $(eval $(call KMOD_template,USB_SERIAL_BELKIN,usb-serial-belkin,\
786 $(MODULES_DIR)/kernel/drivers/usb/serial/belkin_sa \
787 ,61))
788
789 $(eval $(call KMOD_template,USB_SERIAL_FTDI_SIO,usb-serial-ftdi,\
790 $(MODULES_DIR)/kernel/drivers/usb/serial/ftdi_sio \
791 ,61))
792
793 $(eval $(call KMOD_template,USB_SERIAL_MCT_U232,usb-serial-mct-u232,\
794 $(MODULES_DIR)/kernel/drivers/usb/serial/mct_u232 \
795 ,61))
796
797 $(eval $(call KMOD_template,USB_SERIAL_PL2303,usb-serial-pl2303,\
798 $(MODULES_DIR)/kernel/drivers/usb/serial/pl2303 \
799 ,61))
800
801 $(eval $(call KMOD_template,USB_SERIAL_VISOR,usb-serial-visor,\
802 $(MODULES_DIR)/kernel/drivers/usb/serial/visor \
803 ,61))
804
805 $(eval $(call KMOD_template,USB_STORAGE,usb-storage,\
806 $(MODULES_DIR)/kernel/drivers/usb/storage/usb-storage \
807 ,65))
808
809 ifeq ($(KERNEL),2.6)
810 $(eval $(call KMOD_template,USB_PEGASUS,usb-pegasus,\
811 $(MODULES_DIR)/kernel/drivers/usb/net/pegasus \
812 ,65))
813 else
814 $(eval $(call KMOD_template,USB_PEGASUS,usb-pegasus,\
815 $(MODULES_DIR)/kernel/drivers/usb/pegasus \
816 ,65))
817 endif
818
819 $(eval $(call KMOD_template,USB_HID,usb-hid,\
820 $(MODULES_DIR)/kernel/drivers/usb/hid \
821 ,50))
822
823 #
824 # Bluetooth
825 #
826 ifeq ($(KERNEL),2.6)
827 BLUETOOTH_PREFIX = BT
828 BLUETOOTH = bluetooth
829 else
830 BLUETOOTH_PREFIX = BLUEZ
831 BLUETOOTH = bluez
832 endif
833
834 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX),bluetooth,\
835 $(MODULES_DIR)/kernel/net/bluetooth/$(BLUETOOTH) \
836 ,70))
837
838 ifeq ($(KERNEL),2.6)
839 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_HCIUSB,bluetooth-hci-usb,\
840 $(MODULES_DIR)/kernel/drivers/bluetooth/hci_usb \
841 ,75))
842 endif
843
844 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_HCIUART,bluetooth-hci-uart,\
845 $(MODULES_DIR)/kernel/drivers/bluetooth/hci_uart \
846 ,75))
847
848 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_L2CAP,bluetooth-l2cap,\
849 $(MODULES_DIR)/kernel/net/bluetooth/l2cap \
850 ,80))
851
852 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_SCO,bluetooth-sco,\
853 $(MODULES_DIR)/kernel/net/bluetooth/sco \
854 ,85))
855
856 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_BNEP,bluetooth-bnep,\
857 $(MODULES_DIR)/kernel/net/bluetooth/bnep/bnep \
858 ,85))
859
860 $(eval $(call KMOD_template,$(BLUETOOTH_PREFIX)_RFCOMM,bluetooth-rfcomm,\
861 $(MODULES_DIR)/kernel/net/bluetooth/rfcomm/rfcomm \
862 ,85))
863
864 #
865 # Misc devices
866 #
867 ifeq ($(KERNEL),2.6)
868 SOFTDOG_MODULES = drivers/char/watchdog/softdog
869 else
870 SOFTDOG_MODULES = drivers/char/softdog
871 endif
872 $(eval $(call KMOD_template,SOFTDOG,softdog,\
873 $(foreach mod,$(SOFTDOG_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
874 ,95))
875
876 $(eval $(call KMOD_template,RC32434_WDT,rc32434-wdt,\
877 $(MODULES_DIR)/kernel/drivers/char/watchdog/rc32434_wdt \
878 ,95))
879
880 #
881 # NLS
882 #
883 ifeq ($(KERNEL),2.6)
884 $(eval $(call KMOD_template,NLS,nls-base,\
885 $(MODULES_DIR)/kernel/fs/nls/nls_base \
886 ,10))
887 endif
888
889 $(eval $(call KMOD_template,NLS_CP437,nls-cp437,\
890 $(MODULES_DIR)/kernel/fs/nls/nls_cp437 \
891 ,20))
892
893 $(eval $(call KMOD_template,NLS_CP737,nls-cp737,\
894 $(MODULES_DIR)/kernel/fs/nls/nls_cp737 \
895 ,20))
896
897 $(eval $(call KMOD_template,NLS_CP775,nls-cp775,\
898 $(MODULES_DIR)/kernel/fs/nls/nls_cp775 \
899 ,20))
900
901 $(eval $(call KMOD_template,NLS_CP850,nls-cp850,\
902 $(MODULES_DIR)/kernel/fs/nls/nls_cp850 \
903 ,20))
904
905 $(eval $(call KMOD_template,NLS_CP852,nls-cp852,\
906 $(MODULES_DIR)/kernel/fs/nls/nls_cp852 \
907 ,20))
908
909 $(eval $(call KMOD_template,NLS_CP857,nls-cp857,\
910 $(MODULES_DIR)/kernel/fs/nls/nls_cp857 \
911 ,20))
912
913 $(eval $(call KMOD_template,NLS_CP860,nls-cp860,\
914 $(MODULES_DIR)/kernel/fs/nls/nls_cp860 \
915 ,20))
916
917 $(eval $(call KMOD_template,NLS_CP861,nls-cp861,\
918 $(MODULES_DIR)/kernel/fs/nls/nls_cp861 \
919 ,20))
920
921 $(eval $(call KMOD_template,NLS_CP862,nls-cp862,\
922 $(MODULES_DIR)/kernel/fs/nls/nls_cp862 \
923 ,20))
924
925 $(eval $(call KMOD_template,NLS_CP863,nls-cp863,\
926 $(MODULES_DIR)/kernel/fs/nls/nls_cp863 \
927 ,20))
928
929 $(eval $(call KMOD_template,NLS_CP864,nls-cp864,\
930 $(MODULES_DIR)/kernel/fs/nls/nls_cp864 \
931 ,20))
932
933 $(eval $(call KMOD_template,NLS_CP865,nls-cp865,\
934 $(MODULES_DIR)/kernel/fs/nls/nls_cp865 \
935 ,20))
936
937 $(eval $(call KMOD_template,NLS_CP866,nls-cp866,\
938 $(MODULES_DIR)/kernel/fs/nls/nls_cp866 \
939 ,20))
940
941 $(eval $(call KMOD_template,NLS_CP869,nls-cp869,\
942 $(MODULES_DIR)/kernel/fs/nls/nls_cp869 \
943 ,20))
944
945 NLS_CP874_MODULES := fs/nls/nls_cp874
946 ifeq ($(KERNEL),2.4)
947 NLS_CP874_MODULES += fs/nls/nls_tis-620
948 endif
949 $(eval $(call KMOD_template,NLS_CP874,nls-cp874,\
950 $(foreach mod,$(NLS_CP874_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
951 ,20))
952
953 NLS_CP932_MODULES := fs/nls/nls_cp932
954 NLS_CP932_MODULES += fs/nls/nls_euc-jp
955 ifeq ($(KERNEL),2.4)
956 NLS_CP932_MODULES += fs/nls/nls_euc-jp
957 endif
958
959 $(eval $(call KMOD_template,NLS_CP932,nls-cp932,\
960 $(foreach mod,$(NLS_CP932_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
961 ,20))
962
963 NLS_CP936_MODULES := fs/nls/nls_cp936
964 ifeq ($(KERNEL),2.4)
965 NLS_CP936_MODULES += fs/nls/nls_gb2312
966 endif
967 $(eval $(call KMOD_template,NLS_CP936,nls-cp936,\
968 $(foreach mod,$(NLS_CP936_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
969 ,20))
970
971 NLS_CP949_MODULES := fs/nls/nls_cp949
972 ifeq ($(KERNEL),2.4)
973 NLS_CP949_MODULES += fs/nls/nls_euc-kr
974 endif
975 $(eval $(call KMOD_template,NLS_CP949,nls-cp949,\
976 $(foreach mod,$(NLS_CP949_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
977 ,20))
978
979 NLS_CP950_MODULES := fs/nls/nls_cp950
980 ifeq ($(KERNEL),2.4)
981 NLS_CP950_MODULES += fs/nls/nls_big5
982 endif
983 $(eval $(call KMOD_template,NLS_CP950,nls-cp950,\
984 $(foreach mod,$(NLS_CP950_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
985 ,20))
986
987 $(eval $(call KMOD_template,NLS_CP1250,nls-cp1250,\
988 $(MODULES_DIR)/kernel/fs/nls/nls_cp1250 \
989 ,20))
990
991 $(eval $(call KMOD_template,NLS_CP1251,nls-cp1251,\
992 $(MODULES_DIR)/kernel/fs/nls/nls_cp1251 \
993 ,20))
994
995 $(eval $(call KMOD_template,NLS_ASCII,nls-ascii, \
996 $(MODULES_DIR)/kernel/fs/nls/nls_ascii \
997 ,20))
998
999 $(eval $(call KMOD_template,NLS_ISO8859_1,nls-iso8859-1, \
1000 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-1 \
1001 ,20))
1002
1003 $(eval $(call KMOD_template,NLS_ISO8859_2,nls-iso8859-2, \
1004 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-2 \
1005 ,20))
1006
1007 $(eval $(call KMOD_template,NLS_ISO8859_3,nls-iso8859-3, \
1008 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-3 \
1009 ,20))
1010
1011 $(eval $(call KMOD_template,NLS_ISO8859_4,nls-iso8859-4, \
1012 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-4 \
1013 ,20))
1014
1015 $(eval $(call KMOD_template,NLS_ISO8859_5,nls-iso8859-5, \
1016 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-5 \
1017 ,20))
1018
1019 $(eval $(call KMOD_template,NLS_ISO8859_6,nls-iso8859-6, \
1020 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-6 \
1021 ,20))
1022
1023 $(eval $(call KMOD_template,NLS_ISO8859_7,nls-iso8859-7, \
1024 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-7 \
1025 ,20))
1026
1027 NLS_ISO8859_8_MODULES := fs/nls/nls_cp1255
1028 ifeq ($(KERNEL),2.4)
1029 NLS_ISO8859_8_MODULES += fs/nls/nls_iso8859-8
1030 endif
1031 $(eval $(call KMOD_template,NLS_ISO8859_8,nls-iso8859-8, \
1032 $(foreach mod,$(NLS_ISO8859_8_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
1033 ,20))
1034
1035 $(eval $(call KMOD_template,NLS_ISO8859_9,nls-iso8859-9, \
1036 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-9 \
1037 ,20))
1038
1039 $(eval $(call KMOD_template,NLS_ISO8859_13,nls-iso8859-13, \
1040 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-13 \
1041 ,20))
1042
1043 $(eval $(call KMOD_template,NLS_ISO8859_14,nls-iso8859-14, \
1044 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-14 \
1045 ,20))
1046
1047 $(eval $(call KMOD_template,NLS_ISO8859_15,nls-iso8859-15, \
1048 $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-15 \
1049 ,20))
1050
1051 $(eval $(call KMOD_template,NLS_KOI8_R,nls-koi8-r, \
1052 $(MODULES_DIR)/kernel/fs/nls/nls_koi8-r \
1053 ,20))
1054
1055 $(eval $(call KMOD_template,NLS_KOI8_U,nls-koi8-u, \
1056 $(MODULES_DIR)/kernel/fs/nls/nls_koi8-u \
1057 $(MODULES_DIR)/kernel/fs/nls/nls_koi8-ru \
1058 ,20))
1059
1060 $(eval $(call KMOD_template,NLS_UTF8,nls-utf8, \
1061 $(MODULES_DIR)/kernel/fs/nls/nls_utf8 \
1062 ,20))
1063
1064 # ISDN
1065 ifeq ($(KERNEL),2.4)
1066 ISDN_MODULES=drivers/isdn/isdn
1067 else
1068 ISDN_MODULES=drivers/isdn/i4l/isdn
1069 endif
1070 $(eval $(call KMOD_template,ISDN,isdn, \
1071 $(foreach mod,$(ISDN_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
1072 ,60))
1073
1074 $(eval $(call KMOD_template,ISDN_CAPI,isdn-capi, \
1075 $(MODULES_DIR)/kernel/drivers/isdn/capi/kernelcapi \
1076 $(MODULES_DIR)/kernel/drivers/isdn/capi/capi \
1077 ,60))
1078
1079 $(eval $(call KMOD_template,SLHC,slhc, \
1080 $(MODULES_DIR)/kernel/drivers/net/slhc \
1081 ,65))
1082
1083 $(eval $(call KMOD_template,HISAX,hisax, \
1084 $(MODULES_DIR)/kernel/drivers/isdn/hisax/hisax \
1085 ,70))
1086
1087 ifeq ($(KERNEL),2.6)
1088 MISDN_MODULES=drivers/isdn/hardware/mISDN/mISDN_core
1089 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_l1
1090 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_l2
1091 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_dsp
1092 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_dtmf
1093 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_isac
1094 MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_x25dte
1095 MISDN_MODULES+=drivers/isdn/hardware/mISDN/l3udss1
1096 endif
1097 $(eval $(call KMOD_template,MISDN_DRV,misdn, \
1098 $(foreach mod, $(MISDN_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
1099 ,75))
1100
1101 $(eval $(call KMOD_template,MISDN_AVM_FRITZ,misdn-avm, \
1102 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/avmfritz \
1103 ,80))
1104
1105 $(eval $(call KMOD_template,MISDN_HFCPCI,misdn-hfc-pci, \
1106 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/hfcpci \
1107 ,80))
1108
1109 $(eval $(call KMOD_template,MISDN_HFCMULTI,misdn-hfc-multi, \
1110 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/hfcmulti \
1111 ,80))
1112
1113 $(eval $(call KMOD_template,MISDN_HFCMINI,misdn-hfc-minipci, \
1114 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/hfcsmini \
1115 ,80))
1116
1117 $(eval $(call KMOD_template,MISDN_XHFC,misdn-xhfc, \
1118 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/xhfc \
1119 ,80))
1120
1121 $(eval $(call KMOD_template,MISDN_SPEEDFAX,misdn-speedfax, \
1122 $(MODULES_DIR)/kernel/drivers/isdn/hardware/mISDN/sedlfax \
1123 ,80))
1124
1125 # Library modules
1126 ifeq ($(KERNEL),2.6)
1127 $(eval $(call KMOD_template,CRC_CCITT,crc-ccitt, \
1128 $(MODULES_DIR)/kernel/lib/crc-ccitt \
1129 ,20))
1130 endif
1131 #
1132 # parallel port support
1133
1134 $(eval $(call KMOD_template,LP,lp,\
1135 $(MODULES_DIR)/kernel/drivers/char/lp \
1136 ,60))
1137
1138 $(eval $(call KMOD_template,PPDEV,ppdev,\
1139 $(MODULES_DIR)/kernel/drivers/char/ppdev \
1140 ,60))
1141
1142 $(eval $(call KMOD_template,PARPORT,parport,\
1143 $(MODULES_DIR)/kernel/drivers/parport/parport \
1144 ,50))
1145
1146 # this module exists only with target asus WL500g
1147 $(eval $(call KMOD_template,PARPORT_SPLINK,parport-splink,\
1148 $(MODULES_DIR)/kernel/drivers/parport/parport_splink \
1149 ,55))

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20