1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
8 $(eval
$(call KMOD_template
,KVM
,kvm
,\
9 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm \
12 $(eval
$(call KMOD_template
,KVM_AMD
,kvm-adm
,\
13 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm-amd \
16 $(eval
$(call KMOD_template
,KVM_INTEL
,kvm-intel
,\
17 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm-intel \
24 $(eval
$(call KMOD_template
,SATA_AHCI
,sata-ahci
,\
25 $(MODULES_DIR
)/kernel
/drivers
/ata
/libahci \
26 $(MODULES_DIR
)/kernel
/drivers
/ata
/ahci \
30 # Ethernet network devices
33 $(eval
$(call KMOD_template
,NE2K_PCI
,ne2k-pci
,\
34 $(MODULES_DIR
)/kernel
/drivers
/net
/8390 \
35 $(MODULES_DIR
)/kernel
/drivers
/net
/ne2k-pci \
38 $(eval
$(call KMOD_template
,8139CP
,8139cp
,\
39 $(MODULES_DIR
)/kernel
/drivers
/net
/8139cp \
42 $(eval
$(call KMOD_template
,8139TOO
,8139too
,\
43 $(MODULES_DIR
)/kernel
/drivers
/net
/8139too \
46 $(eval
$(call KMOD_template
,E100
,e100
,\
47 $(MODULES_DIR
)/kernel
/drivers
/net
/e100 \
50 $(eval
$(call KMOD_template
,E1000
,e1000
,\
51 $(MODULES_DIR
)/kernel
/drivers
/net
/e1000
/e1000 \
54 $(eval
$(call KMOD_template
,SKY2
,sky2
,\
55 $(MODULES_DIR
)/kernel
/drivers
/net
/sky2 \
58 $(eval
$(call KMOD_template
,R8169
,r8169
,\
59 $(MODULES_DIR
)/kernel
/drivers
/net
/r8169 \
63 # Wireless network devices
65 $(eval
$(call KMOD_template
,RFKILL
,rfkill
,\
66 $(MODULES_DIR
)/kernel
/net
/rfkill
/rfkill \
69 $(eval
$(call KMOD_template
,MAC80211
,mac80211
,\
70 $(MODULES_DIR
)/kernel
/net
/wireless
/lib80211 \
71 $(MODULES_DIR
)/kernel
/net
/wireless
/cfg80211 \
72 $(MODULES_DIR
)/kernel
/net
/mac80211
/mac80211 \
73 ,15, kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-ecb
))
75 $(eval
$(call KMOD_template
,ATH5K
,ath5k
,\
76 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath \
77 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath5k
/ath5k \
80 $(eval
$(call KMOD_template
,P54_COMMON
,p54-common
,\
81 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/p54
/p54common \
84 $(eval
$(call KMOD_template
,RTL8187
,rtl8187
,\
85 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtl818x
/rtl8187
/rtl8187 \
88 $(eval
$(call KMOD_template
,B43
,b43
,\
89 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/b43
/b43 \
92 $(eval
$(call KMOD_template
,HOSTAP
,hostap
,\
93 $(MODULES_DIR
)/kernel
/net
/wireless
/lib80211_crypt_ccmp \
94 $(MODULES_DIR
)/kernel
/net
/wireless
/lib80211_crypt_tkip \
95 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/hostap
/hostap \
98 $(eval
$(call KMOD_template
,HOSTAP_CS
,hostap-cs
,\
99 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/hostap
/hostap_cs \
102 $(eval
$(call KMOD_template
,P54_USB
,p54-usb
,\
103 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/p54
/p54usb \
106 $(eval
$(call KMOD_template
,RT2X00
,rt2x00
,\
107 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2x00lib \
108 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2x00pci \
111 $(eval
$(call KMOD_template
,RT2400PCI
,rt2400pci
,\
112 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2400pci \
113 ,20, kmod-leds-class kmod-rt2x00
))
115 $(eval
$(call KMOD_template
,RT2500PCI
,rt2500pci
,\
116 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2500pci \
117 ,20, kmod-leds-class kmod-rt2x00
))
119 $(eval
$(call KMOD_template
,RT61PCI
,rt61pci
,\
120 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt61pci \
121 ,20, kmod-leds-class kmod-rt2x00
))
127 $(eval
$(call KMOD_template
,ATM
,atm
,\
128 $(MODULES_DIR
)/kernel
/net
/atm
/atm \
131 $(eval
$(call KMOD_template
,ATM_BR2684
,atm-br2684
,\
132 $(MODULES_DIR
)/kernel
/net
/atm
/br2684 \
135 $(eval
$(call KMOD_template
,VLAN_8021Q
,vlan-8021q
,\
136 $(MODULES_DIR
)/kernel
/net
/8021q
/8021q \
139 $(eval
$(call KMOD_template
,BRIDGE
,bridge
,\
140 $(MODULES_DIR
)/kernel
/net
/llc
/llc \
141 $(MODULES_DIR
)/kernel
/net
/802/stp \
142 $(MODULES_DIR
)/kernel
/net
/bridge
/bridge \
145 $(eval
$(call KMOD_template
,NET_IPGRE
,net-ipgre
,\
146 $(MODULES_DIR
)/kernel
/net
/ipv4
/ip_gre \
149 $(eval
$(call KMOD_template
,INET_TUNNEL
,inet-tunnel
,\
150 $(MODULES_DIR
)/kernel
/net
/ipv4
/tunnel4 \
153 $(eval
$(call KMOD_template
,NET_IPIP
,net-ipip
,\
154 $(MODULES_DIR
)/kernel
/net
/ipv4
/ipip \
157 $(eval
$(call KMOD_template
,IPV6
,ipv6
,\
158 $(MODULES_DIR
)/kernel
/net
/ipv6
/ipv6 \
161 $(eval
$(call KMOD_template
,IPV6_SIT
,ipv6-sit
,\
162 $(MODULES_DIR
)/kernel
/net
/ipv6
/sit \
165 $(eval
$(call KMOD_template
,PPP
,ppp
,\
166 $(MODULES_DIR
)/kernel
/drivers
/net
/slhc \
167 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp_generic \
168 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp_async \
171 $(eval
$(call KMOD_template
,PPP_MPPE
,ppp-mppe
,\
172 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp_mppe \
175 $(eval
$(call KMOD_template
,PPPOATM
,pppoatm
,\
176 $(MODULES_DIR
)/kernel
/net
/atm
/pppoatm \
179 $(eval
$(call KMOD_template
,PPPOE
,pppoe
,\
180 $(MODULES_DIR
)/kernel
/drivers
/net
/pppox \
181 $(MODULES_DIR
)/kernel
/drivers
/net
/pppoe \
184 $(eval
$(call KMOD_template
,TUN
,tun
,\
185 $(MODULES_DIR
)/kernel
/drivers
/net
/tun \
188 $(eval
$(call KMOD_template
,BONDING
,bonding
,\
189 $(MODULES_DIR
)/kernel
/drivers
/net
/bonding
/bonding \
196 $(eval
$(call KMOD_template
,NET_SCH_CBQ
,net-sch-cbq
,\
197 $(MODULES_DIR
)/kernel
/net
/sched
/sch_cbq \
200 $(eval
$(call KMOD_template
,NET_SCH_HTB
,net-sch-htb
,\
201 $(MODULES_DIR
)/kernel
/net
/sched
/sch_htb \
204 $(eval
$(call KMOD_template
,NET_SCH_HFSC
,net-sch-hfsc
,\
205 $(MODULES_DIR
)/kernel
/net
/sched
/sch_hfsc \
208 $(eval
$(call KMOD_template
,NET_SCH_ATM
,net-sch-atm
,\
209 $(MODULES_DIR
)/kernel
/net
/sched
/sch_atm \
212 $(eval
$(call KMOD_template
,NET_SCH_PRIO
,net-sch-prio
,\
213 $(MODULES_DIR
)/kernel
/net
/sched
/sch_prio \
216 $(eval
$(call KMOD_template
,NET_SCH_RED
,net-sch-red
,\
217 $(MODULES_DIR
)/kernel
/net
/sched
/sch_red \
220 $(eval
$(call KMOD_template
,NET_SCH_SFQ
,net-sch-sfq
,\
221 $(MODULES_DIR
)/kernel
/net
/sched
/sch_sfq \
224 # busybox netapps crash, when module loaded
225 #$(eval $(call KMOD_template,NET_SCH_TEQL,net-sched-teql,\
226 # $(MODULES_DIR)/kernel/net/sched/sch_teql \
229 $(eval
$(call KMOD_template
,NET_SCH_TBF
,net-sch-tbf
,\
230 $(MODULES_DIR
)/kernel
/net
/sched
/sch_tbf \
233 $(eval
$(call KMOD_template
,NET_SCH_GRED
,net-sch-gred
,\
234 $(MODULES_DIR
)/kernel
/net
/sched
/sch_gred \
237 $(eval
$(call KMOD_template
,NET_SCH_DSMARK
,net-sch-dsmark
,\
238 $(MODULES_DIR
)/kernel
/net
/sched
/sch_dsmark \
241 $(eval
$(call KMOD_template
,NET_SCH_INGRESS
,net-sch-ingress
,\
242 $(MODULES_DIR
)/kernel
/net
/sched
/sch_ingress \
249 $(eval
$(call KMOD_template
,NET_CLS_BASIC
,net-cls-basic
,\
250 $(MODULES_DIR
)/kernel
/net
/sched
/cls_basic \
253 $(eval
$(call KMOD_template
,NET_CLS_TCINDEX
,net-cls-tcindex
,\
254 $(MODULES_DIR
)/kernel
/net
/sched
/cls_tcindex \
257 $(eval
$(call KMOD_template
,NET_CLS_ROUTE4
,net-cls-route4
,\
258 $(MODULES_DIR
)/kernel
/net
/sched
/cls_route \
261 $(eval
$(call KMOD_template
,NET_CLS_FW
,net-cls-fw
,\
262 $(MODULES_DIR
)/kernel
/net
/sched
/cls_fw \
265 $(eval
$(call KMOD_template
,NET_CLS_U32
,net-cls-u32
,\
266 $(MODULES_DIR
)/kernel
/net
/sched
/cls_u32 \
273 $(eval
$(call KMOD_template
,NET_ACT_POLICE
,net-act-police
,\
274 $(MODULES_DIR
)/kernel
/net
/sched
/act_police \
277 $(eval
$(call KMOD_template
,NET_ACT_GACT
,net-act-gact
,\
278 $(MODULES_DIR
)/kernel
/net
/sched
/act_gact \
281 $(eval
$(call KMOD_template
,NET_ACT_MIRRED
,net-act-mirred
,\
282 $(MODULES_DIR
)/kernel
/net
/sched
/act_mirred \
285 $(eval
$(call KMOD_template
,NET_ACT_IPT
,net-act-ipt
,\
286 $(MODULES_DIR
)/kernel
/net
/sched
/act_ipt \
289 $(eval
$(call KMOD_template
,NET_ACT_PEDIT
,net-act-pedit
,\
290 $(MODULES_DIR
)/kernel
/net
/sched
/act_pedit \
297 $(eval
$(call KMOD_template
,NET_KEY
,net-key
,\
298 $(MODULES_DIR
)/kernel
/net
/key
/af_key \
301 $(eval
$(call KMOD_template
,XFRM_USER
,xfrm-user
,\
302 $(MODULES_DIR
)/kernel
/net
/xfrm
/xfrm_user \
305 $(eval
$(call KMOD_template
,INET_AH
,inet-ah
,\
306 $(MODULES_DIR
)/kernel
/net
/ipv4
/ah4 \
309 $(eval
$(call KMOD_template
,INET_ESP
,inet-esp
,\
310 $(MODULES_DIR
)/kernel
/net
/ipv4
/esp4 \
313 $(eval
$(call KMOD_template
,INET_IPCOMP
,inet-ipcomp
,\
314 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_tunnel \
315 $(MODULES_DIR
)/kernel
/net
/xfrm
/xfrm_ipcomp \
316 $(MODULES_DIR
)/kernel
/net
/ipv4
/ipcomp \
319 $(eval
$(call KMOD_template
,INET_XFRM_MODE_TRANSPORT
,inet-xfrm-mode-transport
,\
320 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_transport \
323 $(eval
$(call KMOD_template
,INET_XFRM_MODE_TUNNEL
,inet-xfrm-mode-tunnel
,\
324 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_tunnel \
327 $(eval
$(call KMOD_template
,INET_XFRM_MODE_BEET
,inet-xfrm-mode-beet
,\
328 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_beet \
332 ## Filtering / Firewalling
336 # Ethernet Bridging firewall
339 $(eval
$(call KMOD_template
,BRIDGE_NF_EBTABLES
,bridge-nf-ebtables
,\
340 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtables \
343 $(eval
$(call KMOD_template
,BRIDGE_EBT_BROUTE
,bridge-ebt-broute
,\
344 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_broute \
347 $(eval
$(call KMOD_template
,BRIDGE_EBT_T_FILTER
,bridge-ebt-t-filter
,\
348 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_filter \
351 $(eval
$(call KMOD_template
,BRIDGE_EBT_T_NAT
,bridge-ebt-t-nat
,\
352 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_nat \
355 $(eval
$(call KMOD_template
,BRIDGE_EBT_802_3
,bridge-ebt-802-3
,\
356 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_802_3 \
359 $(eval
$(call KMOD_template
,BRIDGE_EBT_AMONG
,bridge-ebt-among
,\
360 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_among \
363 $(eval
$(call KMOD_template
,BRIDGE_EBT_ARP
,bridge-ebt-arp
,\
364 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_arpreply \
367 $(eval
$(call KMOD_template
,BRIDGE_EBT_IP
,bridge-ebt-ip
,\
368 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_ip \
371 $(eval
$(call KMOD_template
,BRIDGE_EBT_REDIRECT
,bridge-ebt-redirect
,\
372 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_redirect \
379 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CLASSIFY
,netfiler-xt-target-classify
,\
380 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_CLASSIFY \
383 CONNMARK
:=xt_connmark
386 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CONNMARK
,netfilter-xt-target-connmark
,\
387 $(MODULES_DIR
)/kernel
/net
/netfilter
/$(CONNMARK
) \
390 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_MARK
,netfilter-xt-target-mark
,\
391 $(MODULES_DIR
)/kernel
/net
/netfilter
/$(MARK
) \
394 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CHECKSUM
,netfilter-xt-target-checksum
,\
395 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_CHECKSUM \
398 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_NFQUEUE
,netfilter-xt-target-nfqueue
,\
399 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_NFQUEUE \
402 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_TCPMSS
,netfilter-xt-target-tcpmss
,\
403 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_TCPMSS \
406 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_NOTRACK
,netfilter-xt-target-notrack
,\
407 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_NOTRACK \
414 $(eval
$(call KMOD_template
,NF_CONNTRACK
,nf-conntrack
,\
415 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack \
418 $(eval
$(call KMOD_template
,NF_CONNTRACK_IPV4
,nf-conntrack-ipv4
,\
419 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_defrag_ipv4 \
420 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_conntrack_ipv4 \
423 $(eval
$(call KMOD_template
,NF_NAT
,nf-nat
,\
424 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat \
425 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_nat \
428 $(eval
$(call KMOD_template
,NF_CONNTRACK_FTP
,nf-conntrack-ftp
,\
429 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_ftp \
430 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_ftp \
433 $(eval
$(call KMOD_template
,NF_CONNTRACK_IRC
,nf-conntrack-irc
,\
434 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_irc \
435 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_irc \
438 $(eval
$(call KMOD_template
,NF_CONNTRACK_NETBIOS_NS
,nf-conntrack-netbios-ns
,\
439 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_netbios_ns \
442 $(eval
$(call KMOD_template
,NF_CONNTRACK_TFTP
,nf-conntrack-tftp
,\
443 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_tftp \
444 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_tftp \
447 #$(eval $(call KMOD_template,NF_CONNTRACK_RTSP,nf-conntrack-rtsp,\
448 # $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_rtsp \
449 # $(MODULES_DIR)/kernel/net/ipv4/netfilter/nf_nat_rtsp \
453 #$(eval $(call KMOD_template,NF_CONNTRACK_AMANDA,nf-conntrack-amanda,\
454 # $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_amanda \
455 # $(MODULES_DIR)/kernel/net/ipv4/netfilter/nf_nat_amanda \
458 $(eval
$(call KMOD_template
,NF_CONNTRACK_PPTP
,nf-conntrack-pptp
,\
459 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_proto_gre \
460 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_pptp \
461 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_proto_gre \
462 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_pptp \
465 $(eval
$(call KMOD_template
,NF_CONNTRACK_H323
,nf-conntrack-h323
,\
466 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_h323 \
467 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_h323 \
470 $(eval
$(call KMOD_template
,NF_CONNTRACK_SIP
,nf-conntrack-sip
,\
471 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_sip \
472 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_sip \
475 $(eval
$(call KMOD_template
,IP_NF_IPTABLES
,ip-nf-iptables
,\
476 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ip_tables \
479 $(eval
$(call KMOD_template
,IP_NF_MATCH_IPRANGE
,ip-nf-match-iprange
,\
480 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_iprange \
483 $(eval
$(call KMOD_template
,IP_NF_MATCH_TOS
,ip-nf-match-tos
,\
484 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_tos \
487 $(eval
$(call KMOD_template
,IP_NF_MATCH_RECENT
,ip-nf-match-recent
,\
488 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_recent \
491 $(eval
$(call KMOD_template
,IP_NF_MATCH_ECN
,ip-nf-match-ecn
,\
492 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ecn \
495 $(eval
$(call KMOD_template
,IP_NF_MATCH_AH
,ip-nf-match-ah
,\
496 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ah \
499 $(eval
$(call KMOD_template
,IP_NF_MATCH_TTL
,ip-nf-match-ttl
,\
500 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ttl \
503 $(eval
$(call KMOD_template
,IP_NF_MATCH_OWNER
,ip-nf-match-owner
,\
504 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_owner \
507 $(eval
$(call KMOD_template
,IP_NF_MATCH_ADDRTYPE
,ip-nf-match-addrtype
,\
508 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_addrtype \
511 $(eval
$(call KMOD_template
,IP_NF_MATCH_HASHLIMIT
,ip-nf-match-hashlimit
,\
512 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_hashlimit \
515 $(eval
$(call KMOD_template
,IP_NF_MATCH_STATE
,ip-nf-match-state
,\
516 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_state \
519 $(eval
$(call KMOD_template
,IP_NF_MATCH_MULTIPORT
,ip-nf-match-multiport
,\
520 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_multiport \
527 $(eval
$(call KMOD_template
,IP_NF_FILTER
,ip-nf-filter
,\
528 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_filter \
531 $(eval
$(call KMOD_template
,IP_NF_TARGET_REJECT
,ip-nf-target-reject
,\
532 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_REJECT \
535 $(eval
$(call KMOD_template
,IP_NF_TARGET_LOG
,ip-nf-target-log
,\
536 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_LOG \
539 $(eval
$(call KMOD_template
,IP_NF_TARGET_ULOG
,ip-nf-target-ulog
,\
540 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ULOG \
543 $(eval
$(call KMOD_template
,IP_NF_TARGET_TCPMSS
,ip-nf-target-tcpmss
,\
544 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TCPMSS \
547 $(eval
$(call KMOD_template
,IP_NF_TARGET_MASQUERADE
,ip-nf-target-masquerade
,\
548 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_MASQUERADE \
551 $(eval
$(call KMOD_template
,IP_NF_TARGET_REDIRECT
,ip-nf-target-redirect
,\
552 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_REDIRECT \
555 $(eval
$(call KMOD_template
,IP_NF_TARGET_NETMAP
,ip-nf-target-netmap
,\
556 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_NETMAP \
563 $(eval
$(call KMOD_template
,IP_NF_MANGLE
,ip-nf-mangle
,\
564 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_mangle \
567 $(eval
$(call KMOD_template
,IP_NF_TARGET_TOS
,ip-nf-target-tos
,\
568 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TOS \
571 $(eval
$(call KMOD_template
,IP_NF_TARGET_ECN
,ip-nf-target-ecn
,\
572 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ECN \
575 $(eval
$(call KMOD_template
,IP_NF_TARGET_TTL
,ip-nf-target-ttl
,\
576 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TTL \
583 $(eval
$(call KMOD_template
,NF_CONNTRACK_IPV6
,nf-conntrack-ipv6
,\
584 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/nf_conntrack_ipv6 \
587 $(eval
$(call KMOD_template
,IP6_NF_IPTABLES
,ip6-nf-iptables
,\
588 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6_tables \
591 $(eval
$(call KMOD_template
,IP6_NF_MATCH_AH
,ip6-nf-match-ah
,\
592 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_ah \
595 $(eval
$(call KMOD_template
,IP6_NF_MATCH_EUI64
,ip6-nf-match-eui64
,\
596 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_eui64 \
599 $(eval
$(call KMOD_template
,IP6_NF_MATCH_FRAG
,ip6-nf-match-frag
,\
600 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_frag \
603 $(eval
$(call KMOD_template
,IP6_NF_MATCH_OPTS
,ip6-nf-match-opts
,\
604 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_hbh \
607 $(eval
$(call KMOD_template
,IP6_NF_MATCH_IPV6HEADER
,ip6-nf-match-ipv6header
,\
608 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_ipv6header \
611 $(eval
$(call KMOD_template
,IP6_NF_MATCH_MH
,ip6-nf-match-mh
,\
612 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_mh \
615 $(eval
$(call KMOD_template
,IP6_NF_MATCH_RT
,ip6-nf-match-rt
,\
616 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_rt \
619 $(eval
$(call KMOD_template
,IP6_NF_TARGET_LOG
,ip6-nf-target-log
,\
620 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_LOG \
627 $(eval
$(call KMOD_template
,IP6_NF_FILTER
,ip6-nf-filter
,\
628 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6table_filter \
631 $(eval
$(call KMOD_template
,IP6_NF_TARGET_REJECT
,ip6-nf-target-reject
,\
632 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_REJECT \
639 $(eval
$(call KMOD_template
,IP6_NF_MANGLE
,ip6-nf-mangle
,\
640 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6table_mangle \
647 IPVSPATH
=$(MODULES_DIR
)/kernel
/net
/netfilter
/ipvs
649 $(eval
$(call KMOD_template
,IP_VS
,ip-vs
,\
653 $(eval
$(call KMOD_template
,IP_VS_RR
,ip-vs-rr
,\
654 $(IPVSPATH
)/ip_vs_rr \
657 $(eval
$(call KMOD_template
,IP_VS_WRR
,ip-vs-wrr
,\
658 $(IPVSPATH
)/ip_vs_wrr \
661 $(eval
$(call KMOD_template
,IP_VS_LC
,ip-vs-lc
,\
662 $(IPVSPATH
)/ip_vs_lc \
665 $(eval
$(call KMOD_template
,IP_VS_WLC
,ip-vs-wlc
,\
666 $(IPVSPATH
)/ip_vs_wlc \
669 $(eval
$(call KMOD_template
,IP_VS_LBLC
,ip-vs-lblc
,\
670 $(IPVSPATH
)/ip_vs_lblc \
673 $(eval
$(call KMOD_template
,IP_VS_LBLCR
,ip-vs-lblcr
,\
674 $(IPVSPATH
)/ip_vs_lblcr \
677 $(eval
$(call KMOD_template
,IP_VS_DH
,ip-vs-dh
,\
678 $(IPVSPATH
)/ip_vs_dh \
681 $(eval
$(call KMOD_template
,IP_VS_SH
,ip-vs-sh
,\
682 $(IPVSPATH
)/ip_vs_sh \
685 $(eval
$(call KMOD_template
,IP_VS_SED
,ip-vs-sed
,\
686 $(IPVSPATH
)/ip_vs_sed \
689 $(eval
$(call KMOD_template
,IP_VS_NQ
,ip-vs-nq
,\
690 $(IPVSPATH
)/ip_vs_nq \
693 $(eval
$(call KMOD_template
,IP_VS_FTP
,ip-vs-ftp
,\
694 $(IPVSPATH
)/ip_vs_ftp \
701 $(eval
$(call KMOD_template
,BLK_DEV_DRBD
,blk-dev-drbd
,\
702 $(MODULES_DIR
)/kernel
/lib
/lru_cache \
703 $(MODULES_DIR
)/kernel
/drivers
/block
/drbd
/drbd \
706 $(eval
$(call KMOD_template
,BLK_DEV_LOOP
,blk-dev-loop
,\
707 $(MODULES_DIR
)/kernel
/drivers
/block
/loop \
710 $(eval
$(call KMOD_template
,BLK_DEV_NBD
,blk-dev-nbd
,\
711 $(MODULES_DIR
)/kernel
/drivers
/block
/nbd \
714 $(eval
$(call KMOD_template
,SCSI
,scsi
,\
715 $(MODULES_DIR
)/kernel
/drivers
/scsi
/scsi_wait_scan \
716 $(MODULES_DIR
)/kernel
/drivers
/scsi
/scsi_mod \
719 $(eval
$(call KMOD_template
,BLK_DEV_SD
,blk-dev-sd
,\
720 $(MODULES_DIR
)/kernel
/drivers
/scsi
/sd_mod \
723 $(eval
$(call KMOD_template
,BLK_DEV_SR
,blk-dev-sr
,\
724 $(MODULES_DIR
)/kernel
/drivers
/cdrom
/cdrom \
725 $(MODULES_DIR
)/kernel
/drivers
/scsi
/sr_mod \
732 $(eval
$(call KMOD_template
,BLK_DEV_MD
,blk-dev-md
,\
733 $(MODULES_DIR
)/kernel
/drivers
/md
/md-mod \
736 $(eval
$(call KMOD_template
,MD_RAID0
,md-raid0
,\
737 $(MODULES_DIR
)/kernel
/drivers
/md
/raid0 \
740 $(eval
$(call KMOD_template
,MD_RAID1
,md-raid1
,\
741 $(MODULES_DIR
)/kernel
/drivers
/md
/raid1 \
744 $(eval
$(call KMOD_template
,MD_RAID456
,md-raid456
,\
745 $(MODULES_DIR
)/kernel
/lib
/raid6
/raid6_pq \
746 $(MODULES_DIR
)/kernel
/crypto
/xor \
747 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_tx \
748 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_xor \
749 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_memcpy \
750 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_raid6_recov \
751 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_pq \
752 $(MODULES_DIR
)/kernel
/drivers
/md
/raid456 \
759 $(eval
$(call KMOD_template
,BLK_DEV_DM
,blk-dev-dm
,\
760 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-mod \
763 $(eval
$(call KMOD_template
,DM_CRYPT
,dm-crypt
,\
764 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-crypt \
767 $(eval
$(call KMOD_template
,DM_MIRROR
,dm-mirror
,\
768 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-log \
769 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-region-hash \
770 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-mirror \
773 $(eval
$(call KMOD_template
,DM_SNAPSHOT
,dm-snapshot
,\
774 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-snapshot \
781 $(eval
$(call KMOD_template
,CRYPTO_DEV_GEODE
,crypto-dev-geode
,\
782 $(MODULES_DIR
)/kernel
/drivers
/crypto
/geode-aes \
785 $(eval
$(call KMOD_template
,CRYPTO_DEV_HIFN_795X
,crypto-dev-hifn-795x
,\
786 $(MODULES_DIR
)/kernel
/drivers
/crypto
/hifn_795x \
787 ,20, crypto-manager2
))
789 $(eval
$(call KMOD_template
,CRYPTO_ALGAPI2
,crypto-algapi2
,\
790 $(MODULES_DIR
)/kernel
/crypto
/crypto_algapi \
793 $(eval
$(call KMOD_template
,CRYPTO_PCOMP2
,crypto-pcomp2
,\
794 $(MODULES_DIR
)/kernel
/crypto
/pcompress \
797 $(eval
$(call KMOD_template
,CRYPTO_AEAD2
,crypto-aead2
,\
798 $(MODULES_DIR
)/kernel
/crypto
/aead \
801 $(eval
$(call KMOD_template
,CRYPTO_HASH2
,crypto-hash2
,\
802 $(MODULES_DIR
)/kernel
/crypto
/crypto_hash \
805 $(eval
$(call KMOD_template
,CRYPTO_BLKCIPHER2
,crypto-blkcipher2
,\
806 $(MODULES_DIR
)/kernel
/crypto
/crypto_wq \
807 $(MODULES_DIR
)/kernel
/crypto
/crypto_blkcipher \
810 $(eval
$(call KMOD_template
,CRYPTO_RNG2
,crypto-rng2
,\
811 $(MODULES_DIR
)/kernel
/crypto
/rng \
812 $(MODULES_DIR
)/kernel
/crypto
/krng \
815 $(eval
$(call KMOD_template
,CRYPTO_MANAGER2
,crypto-manager2
,\
816 $(MODULES_DIR
)/kernel
/crypto
/cryptomgr \
817 $(MODULES_DIR
)/kernel
/crypto
/eseqiv \
818 $(MODULES_DIR
)/kernel
/crypto
/chainiv \
821 $(eval
$(call KMOD_template
,CRYPTO_AUTHENC
,crypto-authenc
,\
822 $(MODULES_DIR
)/kernel
/crypto
/authenc \
825 $(eval
$(call KMOD_template
,CRYPTO_HMAC
,crypto-hmac
,\
826 $(MODULES_DIR
)/kernel
/crypto
/hmac \
829 $(eval
$(call KMOD_template
,CRYPTO_CTS
,crypto-cts
,\
830 $(MODULES_DIR
)/kernel
/crypto
/cts \
833 $(eval
$(call KMOD_template
,CRYPTO_XCBC
,crypto-xcbc
,\
834 $(MODULES_DIR
)/kernel
/crypto
/xcbc \
837 $(eval
$(call KMOD_template
,CRYPTO_NULL
,crypto-null
,\
838 $(MODULES_DIR
)/kernel
/crypto
/crypto_null \
841 $(eval
$(call KMOD_template
,CRYPTO_MD4
,crypto-md4
,\
842 $(MODULES_DIR
)/kernel
/crypto
/md4 \
845 $(eval
$(call KMOD_template
,CRYPTO_MD5
,crypto-md5
,\
846 $(MODULES_DIR
)/kernel
/crypto
/md5 \
849 $(eval
$(call KMOD_template
,CRYPTO_SHA1
,crypto-sha1
,\
850 $(MODULES_DIR
)/kernel
/crypto
/sha1_generic \
853 $(eval
$(call KMOD_template
,CRYPTO_SHA256
,crypto-sha256
,\
854 $(MODULES_DIR
)/kernel
/crypto
/sha256_generic \
857 $(eval
$(call KMOD_template
,CRYPTO_SHA512
,crypto-sha512
,\
858 $(MODULES_DIR
)/kernel
/crypto
/sha512_generic \
861 $(eval
$(call KMOD_template
,CRYPTO_WP512
,crypto-wp512
,\
862 $(MODULES_DIR
)/kernel
/crypto
/wp512 \
865 $(eval
$(call KMOD_template
,CRYPTO_TGR192
,crypto-tgr192
,\
866 $(MODULES_DIR
)/kernel
/crypto
/tgr192 \
869 $(eval
$(call KMOD_template
,CRYPTO_SEQIV
,crypto-seqiv
,\
870 $(MODULES_DIR
)/kernel
/crypto
/seqiv \
873 $(eval
$(call KMOD_template
,CRYPTO_CTR
,crypto-ctr
,\
874 $(MODULES_DIR
)/kernel
/crypto
/ctr \
877 $(eval
$(call KMOD_template
,CRYPTO_CCM
,crypto-ccm
,\
878 $(MODULES_DIR
)/kernel
/crypto
/ccm \
881 $(eval
$(call KMOD_template
,CRYPTO_ECB
,crypto-ecb
,\
882 $(MODULES_DIR
)/kernel
/crypto
/ecb \
885 $(eval
$(call KMOD_template
,CRYPTO_CBC
,crypto-cbc
,\
886 $(MODULES_DIR
)/kernel
/crypto
/cbc \
889 $(eval
$(call KMOD_template
,CRYPTO_DES
,crypto-des
,\
890 $(MODULES_DIR
)/kernel
/crypto
/des_generic \
893 $(eval
$(call KMOD_template
,CRYPTO_BLOWFISH
,crypto-blowfish
,\
894 $(MODULES_DIR
)/kernel
/crypto
/blowfish \
897 $(eval
$(call KMOD_template
,CRYPTO_TWOFISH
,crypto-twofish
,\
898 $(MODULES_DIR
)/kernel
/crypto
/twofish_common \
899 $(MODULES_DIR
)/kernel
/crypto
/twofish_generic \
902 $(eval
$(call KMOD_template
,CRYPTO_TWOFISH_586
,crypto-twofish-586
,\
903 $(MODULES_DIR
)/kernel
/arch
/x86
/crypto
/twofish-i586 \
906 $(eval
$(call KMOD_template
,CRYPTO_SERPENT
,crypto-serpent
,\
907 $(MODULES_DIR
)/kernel
/crypto
/serpent \
910 $(eval
$(call KMOD_template
,CRYPTO_AES
,crypto-aes
,\
911 $(MODULES_DIR
)/kernel
/crypto
/aes_generic \
914 $(eval
$(call KMOD_template
,CRYPTO_AES_586
,crypto-aes-586
,\
915 $(MODULES_DIR
)/kernel
/arch
/x86
/crypto
/aes-i586 \
918 $(eval
$(call KMOD_template
,CRYPTO_CAST5
,crypto-cast5
,\
919 $(MODULES_DIR
)/kernel
/crypto
/cast5 \
922 $(eval
$(call KMOD_template
,CRYPTO_CAST6
,crypto-cast6
,\
923 $(MODULES_DIR
)/kernel
/crypto
/cast6 \
926 $(eval
$(call KMOD_template
,CRYPTO_TEA
,crypto-tea
,\
927 $(MODULES_DIR
)/kernel
/crypto
/tea \
930 $(eval
$(call KMOD_template
,CRYPTO_ARC4
,crypto-arc4
,\
931 $(MODULES_DIR
)/kernel
/crypto
/arc4 \
934 $(eval
$(call KMOD_template
,CRYPTO_KHAZAD
,crypto-khazad
,\
935 $(MODULES_DIR
)/kernel
/crypto
/khazad \
938 $(eval
$(call KMOD_template
,CRYPTO_ANUBIS
,crypto-anubis
,\
939 $(MODULES_DIR
)/kernel
/crypto
/anubis \
942 $(eval
$(call KMOD_template
,CRYPTO_CAMELLIA
,crypto-camellia
,\
943 $(MODULES_DIR
)/kernel
/crypto
/camellia \
946 $(eval
$(call KMOD_template
,CRYPTO_FCRYPT
,crypto-fcrypt
,\
947 $(MODULES_DIR
)/kernel
/crypto
/fcrypt \
950 ZLIB
:=lib
/zlib_deflate
/zlib_deflate
952 $(eval
$(call KMOD_template
,CRYPTO_DEFLATE
,crypto-deflate
,\
953 $(foreach mod
, $(ZLIB
),$(MODULES_DIR
)/kernel
/$(mod
)) \
954 $(MODULES_DIR
)/kernel
/crypto
/deflate \
957 $(eval
$(call KMOD_template
,CRYPTO_LZO
,crypto-lzo
,\
958 $(MODULES_DIR
)/kernel
/crypto
/lzo \
961 $(eval
$(call KMOD_template
,CRYPTO_MICHAEL_MIC
,crypto-michael-mic
,\
962 $(MODULES_DIR
)/kernel
/crypto
/michael_mic \
965 $(eval
$(call KMOD_template
,CRYPTO_CRC32C
,crypto-crc32c
,\
966 $(MODULES_DIR
)/kernel
/crypto
/crc32c \
969 $(eval
$(call KMOD_template
,OCF_CRYPTOSOFT
,ocf-cryptosoft
,\
970 ${MODULES_DIR}/kernel
/crypto
/ocf
/cryptosoft \
973 $(eval
$(call KMOD_template
,OCF_SAFE
,ocf-safe
,\
974 ${MODULES_DIR}/kernel
/crypto
/ocf
/safe
/safe \
977 $(eval
$(call KMOD_template
,OCF_IXP4XX
,ocf-ixp4xx
,\
978 ${MODULES_DIR}/kernel
/crypto
/ocf
/ixp4xx
/ixp4xx \
981 $(eval
$(call KMOD_template
,OCF_HIFN
,ocf-hifn
,\
982 ${MODULES_DIR}/kernel
/crypto
/ocf
/hifn
/hifn7751 \
985 $(eval
$(call KMOD_template
,OCF_TALITOS
,ocf-talitos
,\
986 ${MODULES_DIR}/kernel
/crypto
/ocf
/talitos
/talitos \
993 #$(eval $(call KMOD_template,AUFS_FS,aufs-fs,\
994 $(MODULES_DIR
)/kernel
/fs
/aufs
/aufs \
997 $(eval
$(call KMOD_template
,CIFS
,cifs
,\
998 $(MODULES_DIR
)/kernel
/fs
/cifs
/cifs \
1001 $(eval
$(call KMOD_template
,CODA_FS
,coda-fs
,\
1002 $(MODULES_DIR
)/kernel
/fs
/coda
/coda \
1005 ifneq ($(ADK_KERNEL_EXT2_FS
),y
)
1006 $(eval
$(call KMOD_template
,EXT2_FS
,ext2-fs
,\
1007 $(MODULES_DIR
)/kernel
/fs
/ext2
/ext2 \
1011 $(eval
$(call KMOD_template
,FS_MBCACHE
,fs-mbcache
,\
1012 $(MODULES_DIR
)/kernel
/fs
/mbcache \
1015 $(eval
$(call KMOD_template
,EXT3_FS
,ext3-fs
,\
1016 $(MODULES_DIR
)/kernel
/fs
/jbd
/jbd \
1017 $(MODULES_DIR
)/kernel
/fs
/ext3
/ext3 \
1020 $(eval
$(call KMOD_template
,EXT4_FS
,ext4-fs
,\
1021 $(MODULES_DIR
)/kernel
/fs
/jbd2
/jbd2 \
1022 $(MODULES_DIR
)/kernel
/fs
/ext4
/ext4 \
1025 $(eval
$(call KMOD_template
,FUSE_FS
,fuse-fs
,\
1026 $(MODULES_DIR
)/kernel
/fs
/fuse
/fuse \
1029 $(eval
$(call KMOD_template
,HFSPLUS_FS
,hfsplus-fs
,\
1030 $(MODULES_DIR
)/kernel
/fs
/hfsplus
/hfsplus \
1033 $(eval
$(call KMOD_template
,SUNRPC
,sunrpc
,\
1034 $(MODULES_DIR
)/kernel
/net
/sunrpc
/sunrpc \
1037 $(eval
$(call KMOD_template
,SUNRPC_GSS
,sunrpc-gss
,\
1038 $(MODULES_DIR
)/kernel
/net
/sunrpc
/auth_gss
/auth_rpcgss \
1041 $(eval
$(call KMOD_template
,RPCSEC_GSS_KRB5
,rpcsec-gss-krb5
,\
1042 $(MODULES_DIR
)/kernel
/net
/sunrpc
/auth_gss
/rpcsec_gss_krb5 \
1045 $(eval
$(call KMOD_template
,LOCKD
,lockd
,\
1046 $(MODULES_DIR
)/kernel
/fs
/lockd
/lockd \
1049 ifneq ($(ADK_KERNEL_NFS_FS
),y
)
1050 $(eval
$(call KMOD_template
,NFS_FS
,nfs-fs
,\
1051 $(MODULES_DIR
)/kernel
/fs
/nfs
/nfs \
1055 #$(eval $(call KMOD_template,EXPORTFS,exportfs,\
1056 # $(MODULES_DIR)/kernel/fs/exportfs/exportfs \
1059 $(eval
$(call KMOD_template
,NFSD
,nfsd
,\
1060 $(MODULES_DIR
)/kernel
/fs
/nfsd
/nfsd \
1063 $(eval
$(call KMOD_template
,NTFS_FS
,ntfs-fs
,\
1064 $(MODULES_DIR
)/kernel
/fs
/ntfs
/ntfs \
1067 $(eval
$(call KMOD_template
,VFAT_FS
,vfat-fs
,\
1068 $(MODULES_DIR
)/kernel
/fs
/fat
/fat \
1069 $(MODULES_DIR
)/kernel
/fs
/fat
/vfat \
1072 $(eval
$(call KMOD_template
,XFS_FS
,xfs-fs
,\
1073 $(MODULES_DIR
)/kernel
/fs
/xfs
/xfs \
1076 $(eval
$(call KMOD_template
,YAFFS_FS
,yaffs-fs
,\
1077 $(MODULES_DIR
)/kernel
/fs
/yaffs2
/yaffs \
1080 $(eval
$(call KMOD_template
,REISERFS_FS
,reiserfs-fs
,\
1081 $(MODULES_DIR
)/kernel
/fs
/reiserfs
/reiserfs \
1084 $(eval
$(call KMOD_template
,ISO9660_FS
,iso9660-fs
,\
1085 $(MODULES_DIR
)/kernel
/fs
/isofs
/isofs \
1088 $(eval
$(call KMOD_template
,UDF_FS
,udf-fs
,\
1089 $(MODULES_DIR
)/kernel
/fs
/udf
/udf \
1096 $(eval
$(call KMOD_template
,SOUND
,sound
,\
1097 $(MODULES_DIR
)/kernel
/sound
/soundcore \
1101 $(eval
$(call KMOD_template
,SND
,snd
,\
1102 $(MODULES_DIR
)/kernel
/sound
/core
/snd-page-alloc \
1103 $(MODULES_DIR
)/kernel
/sound
/core
/snd \
1104 $(MODULES_DIR
)/kernel
/sound
/core
/snd-timer \
1105 $(MODULES_DIR
)/kernel
/sound
/core
/snd-pcm \
1108 $(eval
$(call KMOD_template
,SND_RAWMIDI
,snd-rawmidi
,\
1109 $(MODULES_DIR
)/kernel
/sound
/core
/snd-hwdep \
1110 $(MODULES_DIR
)/kernel
/sound
/core
/snd-rawmidi \
1113 $(eval
$(call KMOD_template
,SND_OSSEMUL
,snd-ossemul
,\
1114 $(MODULES_DIR
)/kernel
/sound
/core
/oss
/snd-mixer-oss \
1115 $(MODULES_DIR
)/kernel
/sound
/core
/oss
/snd-pcm-oss \
1118 $(eval
$(call KMOD_template
,SND_AC97_CODEC
,snd-ac97-codec
,\
1119 $(MODULES_DIR
)/kernel
/sound
/ac97_bus \
1120 $(MODULES_DIR
)/kernel
/sound
/pci
/ac97
/snd-ac97-codec \
1123 $(eval
$(call KMOD_template
,SND_VIA82XX
,snd-via82xx
,\
1124 $(MODULES_DIR
)/kernel
/sound
/drivers
/mpu401
/snd-mpu401-uart \
1125 $(MODULES_DIR
)/kernel
/sound
/pci
/snd-via82xx \
1128 $(eval
$(call KMOD_template
,SND_INTEL8X0
,snd-intel8x0
,\
1129 $(MODULES_DIR
)/kernel
/sound
/pci
/snd-intel8x0 \
1132 $(eval
$(call KMOD_template
,SND_ENS1370
,snd-ens1370
,\
1133 $(MODULES_DIR
)/kernel
/sound
/pci
/snd-ens1370 \
1136 $(eval
$(call KMOD_template
,SND_CS5535AUDIO
,snd-cs5535audio
,\
1137 $(MODULES_DIR
)/kernel
/sound
/pci
/cs5535audio
/snd-cs5535audio \
1140 $(eval
$(call KMOD_template
,SND_PXA2XX_SOC_SPITZ
,snd-pxa2xx-soc-spitz
,\
1141 $(MODULES_DIR
)/kernel
/sound
/soc
/snd-soc-core \
1142 $(MODULES_DIR
)/kernel
/sound
/arm
/snd-pxa2xx-lib \
1143 $(MODULES_DIR
)/kernel
/sound
/arm
/snd-pxa2xx-pcm \
1144 $(MODULES_DIR
)/kernel
/sound
/arm
/snd-pxa2xx-ac97 \
1145 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-wm8750 \
1146 $(MODULES_DIR
)/kernel
/sound
/soc
/pxa
/snd-soc-pxa2xx-i2s \
1147 $(MODULES_DIR
)/kernel
/sound
/soc
/pxa
/snd-soc-pxa2xx \
1148 $(MODULES_DIR
)/kernel
/sound
/soc
/pxa
/snd-soc-spitz \
1151 #V4L_COMPAT:=drivers/media/video/v4l1-compat
1152 #ifeq ($(ADK_LINUX_64),y)
1153 #V4L_COMPAT+=drivers/media/video/v4l2-compat-ioctl32
1156 $(eval
$(call KMOD_template
,VIDEO_DEV
,video-dev
,\
1157 $(foreach mod
, $(V4L_COMPAT
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1158 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/videodev \
1161 $(eval
$(call KMOD_template
,USB_VIDEO_CLASS
,usb-video-class
,\
1162 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/uvc
/uvcvideo \
1165 $(eval
$(call KMOD_template
,USB_GSPCA
,usb-gspca
,\
1166 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/gspca
/gspca_main \
1169 $(eval
$(call KMOD_template
,USB_GSPCA_PAC207
,usb-gspca-pac207
,\
1170 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/gspca
/gspca_pac207 \
1173 $(eval
$(call KMOD_template
,USB_GSPCA_PAC7311
,usb-gspca-pac7311
,\
1174 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/gspca
/gspca_pac7311 \
1177 $(eval
$(call KMOD_template
,USB_GSPCA_SPCA561
,usb-gspca-spca561
,\
1178 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/gspca
/gspca_spca561 \
1181 $(eval
$(call KMOD_template
,USB_PWC
,usb-pwc
,\
1182 $(MODULES_DIR
)/kernel
/drivers
/media
/video
/pwc
/pwc \
1189 $(eval
$(call KMOD_template
,PCCARD
,pccard
,\
1190 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia_core \
1193 $(eval
$(call KMOD_template
,YENTA
,yenta
,\
1194 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia_rsrc \
1195 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/yenta_socket \
1198 $(eval
$(call KMOD_template
,PCMCIA
,pcmcia
,\
1199 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia \
1202 $(eval
$(call KMOD_template
,SERIAL_8250_CS
,serial-8250-cs
,\
1203 $(MODULES_DIR
)/kernel
/drivers
/tty
/serial
/serial_cs \
1210 $(eval
$(call KMOD_template
,KEYBOARD_ATKBD
,keyboard-atkbd
,\
1211 $(MODULES_DIR
)/kernel
/drivers
/input
/keyboard
/atkbd \
1214 $(eval
$(call KMOD_template
,INPUT_MOUSEDEV
,input-mousedev
,\
1215 $(MODULES_DIR
)/kernel
/drivers
/input
/mousedev \
1218 $(eval
$(call KMOD_template
,INPUT_EVDEV
,input-evdev
,\
1219 $(MODULES_DIR
)/kernel
/drivers
/input
/evdev \
1226 ifeq ($(ADK_TARGET_SYSTEM_FOXBOARD_LX
),)
1227 $(eval
$(call KMOD_template
,USB
,usb
,\
1228 $(MODULES_DIR
)/kernel
/drivers
/usb
/core
/usbcore \
1232 $(eval
$(call KMOD_template
,USB_EHCI_HCD
,usb-ehci-hcd
,\
1233 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/ehci-hcd \
1236 $(eval
$(call KMOD_template
,USB_OHCI_HCD
,usb-ohci-hcd
,\
1237 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/ohci-hcd \
1240 $(eval
$(call KMOD_template
,USB_UHCI_HCD
,usb-uhci-hcd
,\
1241 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/uhci-hcd \
1244 $(eval
$(call KMOD_template
,USB_ACM
,usb-acm
,\
1245 $(MODULES_DIR
)/kernel
/drivers
/usb
/class
/cdc-acm \
1248 $(eval
$(call KMOD_template
,USB_HID
,usb-hid
,\
1249 $(MODULES_DIR
)/kernel
/drivers
/hid
/usbhid
/usbhid \
1252 $(eval
$(call KMOD_template
,USB_PRINTER
,usb-printer
,\
1253 $(MODULES_DIR
)/kernel
/drivers
/usb
/class
/usblp \
1256 $(eval
$(call KMOD_template
,USB_SERIAL
,usb-serial
,\
1257 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/usbserial \
1260 $(eval
$(call KMOD_template
,USB_SERIAL_BELKIN
,usb-serial-belkin
,\
1261 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/belkin_sa \
1264 $(eval
$(call KMOD_template
,USB_SERIAL_FTDI_SIO
,usb-serial-ftdi-sio
,\
1265 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/ftdi_sio \
1268 $(eval
$(call KMOD_template
,USB_SERIAL_MCT_U232
,usb-serial-mct-u232
,\
1269 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/mct_u232 \
1272 $(eval
$(call KMOD_template
,USB_SERIAL_PL2303
,usb-serial-pl2303
,\
1273 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/pl2303 \
1276 $(eval
$(call KMOD_template
,USB_SERIAL_VISOR
,usb-serial-visor
,\
1277 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/visor \
1280 $(eval
$(call KMOD_template
,USB_STORAGE
,usb-storage
,\
1281 $(MODULES_DIR
)/kernel
/drivers
/usb
/storage
/usb-storage \
1284 $(eval
$(call KMOD_template
,USB_PEGASUS
,usb-pegasus
,\
1285 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/pegasus \
1288 $(eval
$(call KMOD_template
,USB_HSO
,usb-hso
,\
1289 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/hso \
1292 SNDUSB
:=snd-usbmidi-lib
1293 $(eval
$(call KMOD_template
,SND_USB_AUDIO
,snd-usb-audio
,\
1294 $(MODULES_DIR
)/kernel
/sound
/usb
/$(SNDUSB
) \
1295 $(MODULES_DIR
)/kernel
/sound
/usb
/snd-usb-audio \
1302 $(eval
$(call KMOD_template
,BT
,bt
,\
1303 $(MODULES_DIR
)/kernel
/net
/bluetooth
/bluetooth \
1306 $(eval
$(call KMOD_template
,BT_HCIBCM203X
,bt-hcibcm203x
,\
1307 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/bcm203x \
1310 $(eval
$(call KMOD_template
,BT_HCIBTUSB
,bt-hcibtusb
,\
1311 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/btusb \
1314 $(eval
$(call KMOD_template
,BT_HCIUART
,bt-hciuart
,\
1315 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/hci_uart \
1318 #$(eval $(call KMOD_template,BT_L2CAP,bt-l2cap,\
1319 $(MODULES_DIR
)/kernel
/net
/bluetooth
/l2cap \
1322 #$(eval $(call KMOD_template,BT_SCO,bt-sco,\
1323 $(MODULES_DIR
)/kernel
/net
/bluetooth
/sco \
1326 $(eval
$(call KMOD_template
,BT_BNEP
,bt-bnep
,\
1327 $(MODULES_DIR
)/kernel
/net
/bluetooth
/bnep
/bnep \
1330 $(eval
$(call KMOD_template
,BT_RFCOMM
,bt-rfcomm
,\
1331 $(MODULES_DIR
)/kernel
/net
/bluetooth
/rfcomm
/rfcomm \
1338 $(eval
$(call KMOD_template
,SOFTDOG
,softdog
,\
1339 $(MODULES_DIR
)/kernel
/drivers
/char
/watchdog
/softdog \
1342 $(eval
$(call KMOD_template
,FW_LOADER
,fw-loader
,\
1343 $(MODULES_DIR
)/kernel
/drivers
/base
/firmware_class \
1346 $(eval
$(call KMOD_template
,EEPROM_93CX6
,eeprom-93cx6
,\
1347 $(MODULES_DIR
)/kernel
/drivers
/misc
/eeprom
/eeprom_93cx6 \
1350 $(eval
$(call KMOD_template
,LEDS_CLASS
,leds-class
,\
1351 $(MODULES_DIR
)/kernel
/drivers
/leds
/led-class \
1354 $(eval
$(call KMOD_template
,LEDS_ALIX2
,leds-alix2
,\
1355 $(MODULES_DIR
)/kernel
/drivers
/leds
/leds-alix2 \
1358 $(eval
$(call KMOD_template
,LEDS_TRIGGER_TIMER
,leds-trigger-timer
,\
1359 $(MODULES_DIR
)/kernel
/drivers
/leds
/ledtrig-timer \
1362 $(eval
$(call KMOD_template
,LEDS_TRIGGER_HEARTBEAT
,leds-trigger-heartbeat
,\
1363 $(MODULES_DIR
)/kernel
/drivers
/leds
/ledtrig-heartbeat \
1366 $(eval
$(call KMOD_template
,LEDS_TRIGGER_DEFAULT_ON
,leds-trigger-default-on
,\
1367 $(MODULES_DIR
)/kernel
/drivers
/leds
/ledtrig-default-on \
1370 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_LED
,netfilter-xt-target-led
,\
1371 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_LED \
1378 $(eval
$(call KMOD_template
,NLS
,nls
,\
1379 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_base \
1382 $(eval
$(call KMOD_template
,NLS_CODEPAGE_437
,nls-codepage-437
,\
1383 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp437 \
1386 $(eval
$(call KMOD_template
,NLS_CODEPAGE_737
,nls-codepage-737
,\
1387 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp737 \
1390 $(eval
$(call KMOD_template
,NLS_CODEPAGE_775
,nls-codepage-775
,\
1391 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp775 \
1394 $(eval
$(call KMOD_template
,NLS_CODEPAGE_850
,nls-codepage-850
,\
1395 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp850 \
1398 $(eval
$(call KMOD_template
,NLS_CODEPAGE_852
,nls-codepage-852
,\
1399 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp852 \
1402 $(eval
$(call KMOD_template
,NLS_CODEPAGE_857
,nls-codepage-857
,\
1403 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp857 \
1406 $(eval
$(call KMOD_template
,NLS_CODEPAGE_860
,nls-codepage-860
,\
1407 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp860 \
1410 $(eval
$(call KMOD_template
,NLS_CODEPAGE_861
,nls-codepage-861
,\
1411 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp861 \
1414 $(eval
$(call KMOD_template
,NLS_CODEPAGE_862
,nls-codepage-862
,\
1415 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp862 \
1418 $(eval
$(call KMOD_template
,NLS_CODEPAGE_863
,nls-codepage-863
,\
1419 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp863 \
1422 $(eval
$(call KMOD_template
,NLS_CODEPAGE_864
,nls-codepage-864
,\
1423 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp864 \
1426 $(eval
$(call KMOD_template
,NLS_CODEPAGE_865
,nls-codepage-865
,\
1427 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp865 \
1430 $(eval
$(call KMOD_template
,NLS_CODEPAGE_866
,nls-codepage-866
,\
1431 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp866 \
1434 $(eval
$(call KMOD_template
,NLS_CODEPAGE_869
,nls-codepage-869
,\
1435 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp869 \
1438 NLS_CODEPAGE_874_MODULES
:= fs
/nls
/nls_cp874
1440 $(eval
$(call KMOD_template
,NLS_CODEPAGE_874
,nls-codepage-874
,\
1441 $(foreach mod
,$(NLS_CODEPAGE_874_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1444 NLS_CODEPAGE_932_MODULES
:= fs
/nls
/nls_cp932
1445 NLS_CODEPAGE_932_MODULES
+= fs
/nls
/nls_euc-jp
1447 $(eval
$(call KMOD_template
,NLS_CODEPAGE_932
,nls-codepage-932
,\
1448 $(foreach mod
,$(NLS_CODEPAGE_932_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1451 NLS_CODEPAGE_936_MODULES
:= fs
/nls
/nls_cp936
1453 $(eval
$(call KMOD_template
,NLS_CODEPAGE_936
,nls-codepage-936
,\
1454 $(foreach mod
,$(NLS_CODEPAGE_936_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1457 NLS_CODEPAGE_949_MODULES
:= fs
/nls
/nls_cp949
1459 $(eval
$(call KMOD_template
,NLS_CODEPAGE_949
,nls-codepage-949
,\
1460 $(foreach mod
,$(NLS_CODEPAGE_949_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1463 NLS_CODEPAGE_950_MODULES
:= fs
/nls
/nls_cp950
1465 $(eval
$(call KMOD_template
,NLS_CODEPAGE_950
,nls-codepage-950
,\
1466 $(foreach mod
,$(NLS_CODEPAGE_950_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1469 $(eval
$(call KMOD_template
,NLS_CODEPAGE_1250
,nls-codepage-1250
,\
1470 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp1250 \
1473 $(eval
$(call KMOD_template
,NLS_CODEPAGE_1251
,nls-codepage-1251
,\
1474 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp1251 \
1477 $(eval
$(call KMOD_template
,NLS_ASCII
,nls-ascii
, \
1478 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_ascii \
1481 $(eval
$(call KMOD_template
,NLS_ISO8859_1
,nls-iso8859-1
, \
1482 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-1 \
1485 $(eval
$(call KMOD_template
,NLS_ISO8859_2
,nls-iso8859-2
, \
1486 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-2 \
1489 $(eval
$(call KMOD_template
,NLS_ISO8859_3
,nls-iso8859-3
, \
1490 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-3 \
1493 $(eval
$(call KMOD_template
,NLS_ISO8859_4
,nls-iso8859-4
, \
1494 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-4 \
1497 $(eval
$(call KMOD_template
,NLS_ISO8859_5
,nls-iso8859-5
, \
1498 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-5 \
1501 $(eval
$(call KMOD_template
,NLS_ISO8859_6
,nls-iso8859-6
, \
1502 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-6 \
1505 $(eval
$(call KMOD_template
,NLS_ISO8859_7
,nls-iso8859-7
, \
1506 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-7 \
1509 NLS_ISO8859_8_MODULES
:= fs
/nls
/nls_cp1255
1511 $(eval
$(call KMOD_template
,NLS_ISO8859_8
,nls-iso8859-8
, \
1512 $(foreach mod
,$(NLS_ISO8859_8_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1515 $(eval
$(call KMOD_template
,NLS_ISO8859_9
,nls-iso8859-9
, \
1516 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-9 \
1519 $(eval
$(call KMOD_template
,NLS_ISO8859_13
,nls-iso8859-13
, \
1520 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-13 \
1523 $(eval
$(call KMOD_template
,NLS_ISO8859_14
,nls-iso8859-14
, \
1524 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-14 \
1527 $(eval
$(call KMOD_template
,NLS_ISO8859_15
,nls-iso8859-15
, \
1528 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-15 \
1531 $(eval
$(call KMOD_template
,NLS_KOI8_R
,nls-koi8-r
, \
1532 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-r \
1535 $(eval
$(call KMOD_template
,NLS_KOI8_U
,nls-koi8-u
, \
1536 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-u \
1537 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-ru \
1540 $(eval
$(call KMOD_template
,NLS_UTF8
,nls-utf8
, \
1541 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_utf8 \
1548 ISDN_MODULES
=drivers
/isdn
/i4l
/isdn
1550 $(eval
$(call KMOD_template
,ISDN
,isdn
, \
1551 $(foreach mod
,$(ISDN_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1554 $(eval
$(call KMOD_template
,ISDN_CAPI
,isdn-capi
, \
1555 $(MODULES_DIR
)/kernel
/drivers
/isdn
/capi
/kernelcapi \
1556 $(MODULES_DIR
)/kernel
/drivers
/isdn
/capi
/capi \
1559 $(eval
$(call KMOD_template
,SLHC
,slhc
, \
1560 $(MODULES_DIR
)/kernel
/drivers
/net
/slhc \
1563 $(eval
$(call KMOD_template
,HISAX
,hisax
, \
1564 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hisax
/hisax \
1567 MISDN_MODULES
=drivers
/isdn
/hardware
/mISDN
/mISDN_core
1568 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_l1
1569 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_l2
1570 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_dsp
1571 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_dtmf
1572 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_isac
1573 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_x25dte
1574 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/l3udss1
1576 $(eval
$(call KMOD_template
,MISDN_DRV
,misdn-drv
, \
1577 $(foreach mod
, $(MISDN_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1580 $(eval
$(call KMOD_template
,MISDN_AVM_FRITZ
,misdn-avm-fritz
, \
1581 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/avmfritz \
1584 $(eval
$(call KMOD_template
,MISDN_HFCPCI
,misdn-hfcpci
, \
1585 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcpci \
1588 $(eval
$(call KMOD_template
,MISDN_HFCMULTI
,misdn-hfcmulti
, \
1589 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcmulti \
1592 $(eval
$(call KMOD_template
,MISDN_HFCMINI
,misdn-hfcmini
, \
1593 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcsmini \
1596 $(eval
$(call KMOD_template
,MISDN_XHFC
,misdn-xhfc
, \
1597 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/xhfc \
1600 $(eval
$(call KMOD_template
,MISDN_SPEEDFAX
,misdn-speedfax
, \
1601 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/sedlfax \
1608 $(eval
$(call KMOD_template
,CRC_CCITT
,crc-ccitt
, \
1609 $(MODULES_DIR
)/kernel
/lib
/crc-ccitt \
1612 $(eval
$(call KMOD_template
,CRC_ITU_T
,crc-itu-t
, \
1613 $(MODULES_DIR
)/kernel
/lib
/crc-itu-t \
1616 $(eval
$(call KMOD_template
,CRC16
,crc16
, \
1617 $(MODULES_DIR
)/kernel
/lib
/crc16 \
1620 $(eval
$(call KMOD_template
,CRC32
,crc32
, \
1621 $(MODULES_DIR
)/kernel
/lib
/crc32 \
1624 $(eval
$(call KMOD_template
,LIBCRC32C
,libcrc32c
, \
1625 $(MODULES_DIR
)/kernel
/lib
/libcrc32c \
1629 # parallel port support
1632 $(eval
$(call KMOD_template
,LP
,lp
,\
1633 $(MODULES_DIR
)/kernel
/drivers
/char
/lp \
1636 $(eval
$(call KMOD_template
,PPDEV
,ppdev
,\
1637 $(MODULES_DIR
)/kernel
/drivers
/char
/ppdev \
1640 $(eval
$(call KMOD_template
,PARPORT
,parport
,\
1641 $(MODULES_DIR
)/kernel
/drivers
/parport
/parport \
1644 $(eval
$(call KMOD_template
,PARPORT_PC
,parport-pc
,\
1645 $(MODULES_DIR
)/kernel
/drivers
/parport
/parport_pc \
1648 $(eval
$(call KMOD_template
,PLIP
,plip
,\
1649 $(MODULES_DIR
)/kernel
/drivers
/net
/plip \
1656 $(eval
$(call KMOD_template
,OPROFILE
,oprofile
,\
1657 $(MODULES_DIR
)/kernel
/arch
/$(ARCH
)/oprofile
/oprofile \
1663 $(eval
$(call KMOD_template
,I2C
,i2c
,\
1664 $(MODULES_DIR
)/kernel
/drivers
/i2c
/i2c-core \
1665 $(MODULES_DIR
)/kernel
/drivers
/i2c
/i2c-dev \
1668 $(eval
$(call KMOD_template
,SCx200_ACB
,scx200-acb
,\
1669 $(MODULES_DIR
)/kernel
/drivers
/i2c
/busses
/scx200_acb \