1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 ifeq ($(ADK_KERNEL_VERSION_4_0
),y
)
5 include $(ADK_TOPDIR
)/mk
/modules-4.0.mk
8 ifeq ($(ADK_KERNEL_VERSION_3_19
),y
)
9 include $(ADK_TOPDIR
)/mk
/modules-3.19.mk
12 ifeq ($(ADK_KERNEL_VERSION_3_18
),y
)
13 include $(ADK_TOPDIR
)/mk
/modules-3.18.mk
16 ifeq ($(ADK_KERNEL_VERSION_3_14
),y
)
17 include $(ADK_TOPDIR
)/mk
/modules-3.14.mk
20 ifeq ($(ADK_KERNEL_VERSION_3_12
),y
)
21 include $(ADK_TOPDIR
)/mk
/modules-3.12.mk
28 $(eval
$(call KMOD_template
,KVM
,kvm
,\
29 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm \
32 $(eval
$(call KMOD_template
,KVM_AMD
,kvm-adm
,\
33 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm-amd \
36 $(eval
$(call KMOD_template
,KVM_INTEL
,kvm-intel
,\
37 $(MODULES_DIR
)/kernel
/arch
/${ARCH}/kvm
/kvm-intel \
44 $(eval
$(call KMOD_template
,SATA_AHCI
,sata-ahci
,\
45 $(MODULES_DIR
)/kernel
/drivers
/ata
/libahci \
46 $(MODULES_DIR
)/kernel
/drivers
/ata
/ahci \
50 # Ethernet network devices
53 $(eval
$(call KMOD_template
,NE2K_PCI
,ne2k-pci
,\
54 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/8390/8390 \
55 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/8390/ne2k-pci \
58 $(eval
$(call KMOD_template
,8139CP
,8139cp
,\
59 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/realtek
/8139cp \
62 $(eval
$(call KMOD_template
,8139TOO
,8139too
,\
63 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/realtek
/8139too \
66 $(eval
$(call KMOD_template
,E100
,e100
,\
67 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/intel
/e100 \
70 $(eval
$(call KMOD_template
,E1000
,e1000
,\
71 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/intel
/e1000
/e1000 \
74 $(eval
$(call KMOD_template
,SKY2
,sky2
,\
75 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/marvell
/sky2 \
78 $(eval
$(call KMOD_template
,R8169
,r8169
,\
79 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/realtek
/r8169 \
82 $(eval
$(call KMOD_template
,FEC
,fec
,\
83 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/freescale
/fec \
86 $(eval
$(call KMOD_template
,SMC91X
,smc91x
,\
87 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/smsc
/smc91x \
90 $(eval
$(call KMOD_template
,VIA_RHINE
,via-rhine
,\
91 $(MODULES_DIR
)/kernel
/drivers
/net
/ethernet
/via
/via-rhine \
95 # Wireless network devices
98 $(eval
$(call KMOD_template
,RFKILL
,rfkill
,\
99 $(MODULES_DIR
)/kernel
/net
/rfkill
/rfkill \
102 $(eval
$(call KMOD_template
,CFG80211
,cfg80211
,\
103 $(MODULES_DIR
)/kernel
/net
/wireless
/cfg80211 \
106 $(eval
$(call KMOD_template
,MAC80211
,mac80211
,\
107 $(MODULES_DIR
)/kernel
/net
/mac80211
/mac80211 \
108 ,15, kmod-cfg80211 kmod-crypto-arc4 kmod-crypto-ecb
))
110 $(eval
$(call KMOD_template
,BRCMFMAC
,brcmfmac
,\
111 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/brcm80211
/brcmutil
/brcmutil \
112 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/brcm80211
/brcmfmac
/brcmfmac \
115 $(eval
$(call KMOD_template
,ATH6KL
,ath6kl
,\
116 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath6kl
/ath6kl_core \
117 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath6kl
/ath6kl_sdio \
120 $(eval
$(call KMOD_template
,ATH5K
,ath5k
,\
121 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath \
122 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/ath
/ath5k
/ath5k \
123 ,20, kmod-leds-class
))
125 $(eval
$(call KMOD_template
,P54_COMMON
,p54-common
,\
126 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/p54
/p54common \
129 $(eval
$(call KMOD_template
,RTL8187
,rtl8187
,\
130 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtl818x
/rtl8187
/rtl8187 \
133 $(eval
$(call KMOD_template
,B43
,b43
,\
134 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/b43
/b43 \
137 $(eval
$(call KMOD_template
,HOSTAP
,hostap
,\
138 $(MODULES_DIR
)/kernel
/net
/wireless
/lib80211_crypt_ccmp \
139 $(MODULES_DIR
)/kernel
/net
/wireless
/lib80211_crypt_tkip \
140 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/hostap
/hostap \
143 $(eval
$(call KMOD_template
,HOSTAP_CS
,hostap-cs
,\
144 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/hostap
/hostap_cs \
147 $(eval
$(call KMOD_template
,P54_USB
,p54-usb
,\
148 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/p54
/p54usb \
151 $(eval
$(call KMOD_template
,RT2X00
,rt2x00
,\
152 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2x00lib \
155 $(eval
$(call KMOD_template
,RT2X00_LIB_PCI
,rt2x00pci
,\
156 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2x00pci \
159 $(eval
$(call KMOD_template
,RT2X00_LIB_USB
,rt2x00usb
,\
160 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2x00usb \
163 $(eval
$(call KMOD_template
,RT2400PCI
,rt2400pci
,\
164 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2400pci \
165 ,20, kmod-leds-class kmod-rt2x00 rt2x00pci
))
167 $(eval
$(call KMOD_template
,RT2500PCI
,rt2500pci
,\
168 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2500pci \
169 ,20, kmod-leds-class kmod-rt2x00 kmod-rt2x00pci
))
171 $(eval
$(call KMOD_template
,RT2800USB
,rt2800usb
,\
172 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2800lib \
173 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt2800usb \
174 ,20, kmod-rt2x00 kmod-rt2x00usb
))
176 $(eval
$(call KMOD_template
,RT61PCI
,rt61pci
,\
177 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rt2x00
/rt61pci \
178 ,20, kmod-leds-class kmod-rt2x00 rt2x00pci
))
180 $(eval
$(call KMOD_template
,RTL8192CU
,rtl8192cu
,\
181 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtlwifi
/rtlwifi \
182 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtlwifi
/rtl_usb \
183 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtlwifi
/rtl8192c
/rtl8192c-common \
184 $(MODULES_DIR
)/kernel
/drivers
/net
/wireless
/rtlwifi
/rtl8192cu
/rtl8192cu \
191 $(eval
$(call KMOD_template
,ATM
,atm
,\
192 $(MODULES_DIR
)/kernel
/net
/atm
/atm \
195 $(eval
$(call KMOD_template
,ATM_BR2684
,atm-br2684
,\
196 $(MODULES_DIR
)/kernel
/net
/atm
/br2684 \
199 $(eval
$(call KMOD_template
,VLAN_8021Q
,vlan-8021q
,\
200 $(MODULES_DIR
)/kernel
/net
/8021q
/8021q \
203 $(eval
$(call KMOD_template
,BRIDGE
,bridge
,\
204 $(MODULES_DIR
)/kernel
/net
/llc
/llc \
205 $(MODULES_DIR
)/kernel
/net
/802/stp \
206 $(MODULES_DIR
)/kernel
/net
/bridge
/bridge \
209 $(eval
$(call KMOD_template
,NET_IPGRE
,net-ipgre
,\
210 $(MODULES_DIR
)/kernel
/net
/ipv4
/ip_gre \
213 $(eval
$(call KMOD_template
,INET_TUNNEL
,inet-tunnel
,\
214 $(MODULES_DIR
)/kernel
/net
/ipv4
/tunnel4 \
217 $(eval
$(call KMOD_template
,NET_IP_TUNNEL
,net-ip-tunnel
,\
218 $(MODULES_DIR
)/kernel
/net
/ipv4
/ip_tunnel \
221 $(eval
$(call KMOD_template
,NET_IPIP
,net-ipip
,\
222 $(MODULES_DIR
)/kernel
/net
/ipv4
/ipip \
225 $(eval
$(call KMOD_template
,IPV6
,ipv6
,\
226 $(MODULES_DIR
)/kernel
/net
/ipv6
/ipv6 \
229 $(eval
$(call KMOD_template
,IPV6_SIT
,ipv6-sit
,\
230 $(MODULES_DIR
)/kernel
/net
/ipv6
/sit \
233 $(eval
$(call KMOD_template
,PPP
,ppp
,\
234 $(MODULES_DIR
)/kernel
/drivers
/net
/slip
/slhc \
235 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp
/ppp_generic \
236 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp
/ppp_async \
239 $(eval
$(call KMOD_template
,PPP_MPPE
,ppp-mppe
,\
240 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp
/ppp_mppe \
243 $(eval
$(call KMOD_template
,PPPOATM
,pppoatm
,\
244 $(MODULES_DIR
)/kernel
/net
/atm
/pppoatm \
247 $(eval
$(call KMOD_template
,PPPOE
,pppoe
,\
248 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp
/pppoe \
249 $(MODULES_DIR
)/kernel
/drivers
/net
/ppp
/pppox \
252 $(eval
$(call KMOD_template
,TUN
,tun
,\
253 $(MODULES_DIR
)/kernel
/drivers
/net
/tun \
256 $(eval
$(call KMOD_template
,BONDING
,bonding
,\
257 $(MODULES_DIR
)/kernel
/drivers
/net
/bonding
/bonding \
264 $(eval
$(call KMOD_template
,NET_SCH_CBQ
,net-sch-cbq
,\
265 $(MODULES_DIR
)/kernel
/net
/sched
/sch_cbq \
268 $(eval
$(call KMOD_template
,NET_SCH_HTB
,net-sch-htb
,\
269 $(MODULES_DIR
)/kernel
/net
/sched
/sch_htb \
272 $(eval
$(call KMOD_template
,NET_SCH_HFSC
,net-sch-hfsc
,\
273 $(MODULES_DIR
)/kernel
/net
/sched
/sch_hfsc \
276 $(eval
$(call KMOD_template
,NET_SCH_ATM
,net-sch-atm
,\
277 $(MODULES_DIR
)/kernel
/net
/sched
/sch_atm \
280 $(eval
$(call KMOD_template
,NET_SCH_PRIO
,net-sch-prio
,\
281 $(MODULES_DIR
)/kernel
/net
/sched
/sch_prio \
284 $(eval
$(call KMOD_template
,NET_SCH_RED
,net-sch-red
,\
285 $(MODULES_DIR
)/kernel
/net
/sched
/sch_red \
288 $(eval
$(call KMOD_template
,NET_SCH_SFQ
,net-sch-sfq
,\
289 $(MODULES_DIR
)/kernel
/net
/sched
/sch_sfq \
292 # busybox netapps crash, when module loaded
293 #$(eval $(call KMOD_template,NET_SCH_TEQL,net-sched-teql,\
294 # $(MODULES_DIR)/kernel/net/sched/sch_teql \
297 $(eval
$(call KMOD_template
,NET_SCH_TBF
,net-sch-tbf
,\
298 $(MODULES_DIR
)/kernel
/net
/sched
/sch_tbf \
301 $(eval
$(call KMOD_template
,NET_SCH_GRED
,net-sch-gred
,\
302 $(MODULES_DIR
)/kernel
/net
/sched
/sch_gred \
305 $(eval
$(call KMOD_template
,NET_SCH_DSMARK
,net-sch-dsmark
,\
306 $(MODULES_DIR
)/kernel
/net
/sched
/sch_dsmark \
309 $(eval
$(call KMOD_template
,NET_SCH_INGRESS
,net-sch-ingress
,\
310 $(MODULES_DIR
)/kernel
/net
/sched
/sch_ingress \
317 $(eval
$(call KMOD_template
,NET_CLS_BASIC
,net-cls-basic
,\
318 $(MODULES_DIR
)/kernel
/net
/sched
/cls_basic \
321 $(eval
$(call KMOD_template
,NET_CLS_TCINDEX
,net-cls-tcindex
,\
322 $(MODULES_DIR
)/kernel
/net
/sched
/cls_tcindex \
325 $(eval
$(call KMOD_template
,NET_CLS_ROUTE4
,net-cls-route4
,\
326 $(MODULES_DIR
)/kernel
/net
/sched
/cls_route \
329 $(eval
$(call KMOD_template
,NET_CLS_FW
,net-cls-fw
,\
330 $(MODULES_DIR
)/kernel
/net
/sched
/cls_fw \
333 $(eval
$(call KMOD_template
,NET_CLS_U32
,net-cls-u32
,\
334 $(MODULES_DIR
)/kernel
/net
/sched
/cls_u32 \
341 $(eval
$(call KMOD_template
,NET_ACT_POLICE
,net-act-police
,\
342 $(MODULES_DIR
)/kernel
/net
/sched
/act_police \
345 $(eval
$(call KMOD_template
,NET_ACT_GACT
,net-act-gact
,\
346 $(MODULES_DIR
)/kernel
/net
/sched
/act_gact \
349 $(eval
$(call KMOD_template
,NET_ACT_MIRRED
,net-act-mirred
,\
350 $(MODULES_DIR
)/kernel
/net
/sched
/act_mirred \
353 $(eval
$(call KMOD_template
,NET_ACT_IPT
,net-act-ipt
,\
354 $(MODULES_DIR
)/kernel
/net
/sched
/act_ipt \
357 $(eval
$(call KMOD_template
,NET_ACT_PEDIT
,net-act-pedit
,\
358 $(MODULES_DIR
)/kernel
/net
/sched
/act_pedit \
365 $(eval
$(call KMOD_template
,XFRM_ALGO
,xfrm-algo
,\
366 $(MODULES_DIR
)/kernel
/net
/xfrm
/xfrm_algo \
369 $(eval
$(call KMOD_template
,NET_KEY
,net-key
,\
370 $(MODULES_DIR
)/kernel
/net
/key
/af_key \
373 $(eval
$(call KMOD_template
,XFRM_USER
,xfrm-user
,\
374 $(MODULES_DIR
)/kernel
/net
/xfrm
/xfrm_user \
377 $(eval
$(call KMOD_template
,INET_AH
,inet-ah
,\
378 $(MODULES_DIR
)/kernel
/net
/ipv4
/ah4 \
381 $(eval
$(call KMOD_template
,INET_ESP
,inet-esp
,\
382 $(MODULES_DIR
)/kernel
/net
/ipv4
/esp4 \
385 $(eval
$(call KMOD_template
,INET_IPCOMP
,inet-ipcomp
,\
386 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_tunnel \
387 $(MODULES_DIR
)/kernel
/net
/xfrm
/xfrm_ipcomp \
388 $(MODULES_DIR
)/kernel
/net
/ipv4
/ipcomp \
391 $(eval
$(call KMOD_template
,INET_XFRM_MODE_TRANSPORT
,inet-xfrm-mode-transport
,\
392 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_transport \
395 $(eval
$(call KMOD_template
,INET_XFRM_MODE_TUNNEL
,inet-xfrm-mode-tunnel
,\
396 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_tunnel \
399 $(eval
$(call KMOD_template
,INET_XFRM_MODE_BEET
,inet-xfrm-mode-beet
,\
400 $(MODULES_DIR
)/kernel
/net
/ipv4
/xfrm4_mode_beet \
404 ## Filtering / Firewalling
408 # Ethernet Bridging firewall
411 $(eval
$(call KMOD_template
,BRIDGE_NF_EBTABLES
,bridge-nf-ebtables
,\
412 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtables \
415 $(eval
$(call KMOD_template
,BRIDGE_EBT_BROUTE
,bridge-ebt-broute
,\
416 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_broute \
419 $(eval
$(call KMOD_template
,BRIDGE_EBT_T_FILTER
,bridge-ebt-t-filter
,\
420 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_filter \
423 $(eval
$(call KMOD_template
,BRIDGE_EBT_T_NAT
,bridge-ebt-t-nat
,\
424 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebtable_nat \
427 $(eval
$(call KMOD_template
,BRIDGE_EBT_802_3
,bridge-ebt-802-3
,\
428 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_802_3 \
431 $(eval
$(call KMOD_template
,BRIDGE_EBT_AMONG
,bridge-ebt-among
,\
432 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_among \
435 $(eval
$(call KMOD_template
,BRIDGE_EBT_ARP
,bridge-ebt-arp
,\
436 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_arpreply \
439 $(eval
$(call KMOD_template
,BRIDGE_EBT_IP
,bridge-ebt-ip
,\
440 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_ip \
443 $(eval
$(call KMOD_template
,BRIDGE_EBT_REDIRECT
,bridge-ebt-redirect
,\
444 $(MODULES_DIR
)/kernel
/net
/bridge
/netfilter
/ebt_redirect \
451 $(eval
$(call KMOD_template
,NETFILTER_XTABLES
,netfilter-xtables
,\
452 $(MODULES_DIR
)/kernel
/net
/netfilter
/x_tables \
453 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_tcpudp \
456 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CLASSIFY
,netfiler-xt-target-classify
,\
457 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_CLASSIFY \
460 CONNMARK
:=xt_connmark
463 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CONNMARK
,netfilter-xt-target-connmark
,\
464 $(MODULES_DIR
)/kernel
/net
/netfilter
/$(CONNMARK
) \
467 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_MARK
,netfilter-xt-target-mark
,\
468 $(MODULES_DIR
)/kernel
/net
/netfilter
/$(MARK
) \
471 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_CHECKSUM
,netfilter-xt-target-checksum
,\
472 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_CHECKSUM \
475 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_NFQUEUE
,netfilter-xt-target-nfqueue
,\
476 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_NFQUEUE \
479 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_TCPMSS
,netfilter-xt-target-tcpmss
,\
480 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_TCPMSS \
483 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_NOTRACK
,netfilter-xt-target-notrack
,\
484 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_NOTRACK \
487 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_LOG
,netfilter-xt-target-log
,\
488 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_LOG \
495 $(eval
$(call KMOD_template
,NF_CONNTRACK
,nf-conntrack
,\
496 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack \
497 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_conntrack \
500 $(eval
$(call KMOD_template
,NF_NAT
,nf-nat
,\
501 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_nat \
504 $(eval
$(call KMOD_template
,NETFILTER_XT_NAT
,netfilter-xt-nat
,\
505 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_nat \
508 $(eval
$(call KMOD_template
,NF_CONNTRACK_IPV4
,nf-conntrack-ipv4
,\
509 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_defrag_ipv4 \
510 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_conntrack_ipv4 \
513 $(eval
$(call KMOD_template
,NF_NAT_IPV4
,nf-nat-ipv4
,\
514 $(foreach mod
, $(NF_NAT_MASQ
),$(MODULES_DIR
)/kernel
/$(mod
)) \
517 $(eval
$(call KMOD_template
,IP_NF_NAT
,ip-nf-nat
,\
518 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_nat \
521 $(eval
$(call KMOD_template
,NF_CONNTRACK_FTP
,nf-conntrack-ftp
,\
522 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_ftp \
523 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_nat_ftp \
526 $(eval
$(call KMOD_template
,NF_CONNTRACK_IRC
,nf-conntrack-irc
,\
527 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_irc \
528 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_nat_irc \
531 $(eval
$(call KMOD_template
,NF_CONNTRACK_NETBIOS_NS
,nf-conntrack-netbios-ns
,\
532 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_broadcast \
533 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_netbios_ns \
536 $(eval
$(call KMOD_template
,NF_CONNTRACK_TFTP
,nf-conntrack-tftp
,\
537 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_tftp \
538 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_nat_tftp \
541 $(eval
$(call KMOD_template
,NF_CONNTRACK_PPTP
,nf-conntrack-pptp
,\
542 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_proto_gre \
543 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_pptp \
544 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_proto_gre \
545 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_pptp \
548 $(eval
$(call KMOD_template
,NF_CONNTRACK_H323
,nf-conntrack-h323
,\
549 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_h323 \
550 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/nf_nat_h323 \
553 $(eval
$(call KMOD_template
,NF_CONNTRACK_SIP
,nf-conntrack-sip
,\
554 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_conntrack_sip \
555 $(MODULES_DIR
)/kernel
/net
/netfilter
/nf_nat_sip \
558 $(eval
$(call KMOD_template
,IP_NF_IPTABLES
,ip-nf-iptables
,\
559 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ip_tables \
562 $(eval
$(call KMOD_template
,IP_NF_MATCH_IPRANGE
,ip-nf-match-iprange
,\
563 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_iprange \
566 $(eval
$(call KMOD_template
,IP_NF_MATCH_TOS
,ip-nf-match-tos
,\
567 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_tos \
570 $(eval
$(call KMOD_template
,IP_NF_MATCH_RECENT
,ip-nf-match-recent
,\
571 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_recent \
574 $(eval
$(call KMOD_template
,IP_NF_MATCH_ECN
,ip-nf-match-ecn
,\
575 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ecn \
578 $(eval
$(call KMOD_template
,IP_NF_MATCH_AH
,ip-nf-match-ah
,\
579 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ah \
582 $(eval
$(call KMOD_template
,IP_NF_MATCH_TTL
,ip-nf-match-ttl
,\
583 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ttl \
586 $(eval
$(call KMOD_template
,IP_NF_MATCH_OWNER
,ip-nf-match-owner
,\
587 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_owner \
590 $(eval
$(call KMOD_template
,IP_NF_MATCH_ADDRTYPE
,ip-nf-match-addrtype
,\
591 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_addrtype \
594 $(eval
$(call KMOD_template
,IP_NF_MATCH_HASHLIMIT
,ip-nf-match-hashlimit
,\
595 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_hashlimit \
598 $(eval
$(call KMOD_template
,IP_NF_MATCH_STATE
,ip-nf-match-state
,\
599 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_state \
602 $(eval
$(call KMOD_template
,IP_NF_MATCH_MULTIPORT
,ip-nf-match-multiport
,\
603 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_multiport \
610 $(eval
$(call KMOD_template
,IP_NF_FILTER
,ip-nf-filter
,\
611 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_filter \
614 $(eval
$(call KMOD_template
,IP_NF_TARGET_REJECT
,ip-nf-target-reject
,\
615 $(foreach mod
, $(NF_REJECT
),$(MODULES_DIR
)/kernel
/$(mod
)) \
618 $(eval
$(call KMOD_template
,IP_NF_TARGET_TCPMSS
,ip-nf-target-tcpmss
,\
619 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TCPMSS \
622 $(eval
$(call KMOD_template
,IP_NF_TARGET_MASQUERADE
,ip-nf-target-masquerade
,\
623 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_MASQUERADE \
626 $(eval
$(call KMOD_template
,IP_NF_TARGET_REDIRECT
,ip-nf-target-redirect
,\
627 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_REDIRECT \
630 $(eval
$(call KMOD_template
,IP_NF_TARGET_NETMAP
,ip-nf-target-netmap
,\
631 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_NETMAP \
638 $(eval
$(call KMOD_template
,IP_NF_MANGLE
,ip-nf-mangle
,\
639 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/iptable_mangle \
642 $(eval
$(call KMOD_template
,IP_NF_TARGET_TOS
,ip-nf-target-tos
,\
643 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TOS \
646 $(eval
$(call KMOD_template
,IP_NF_TARGET_ECN
,ip-nf-target-ecn
,\
647 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_ECN \
650 $(eval
$(call KMOD_template
,IP_NF_TARGET_TTL
,ip-nf-target-ttl
,\
651 $(MODULES_DIR
)/kernel
/net
/ipv4
/netfilter
/ipt_TTL \
658 $(eval
$(call KMOD_template
,NF_CONNTRACK_IPV6
,nf-conntrack-ipv6
,\
659 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/nf_defrag_ipv6 \
660 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/nf_conntrack_ipv6 \
663 $(eval
$(call KMOD_template
,IP6_NF_IPTABLES
,ip6-nf-iptables
,\
664 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6_tables \
667 $(eval
$(call KMOD_template
,IP6_NF_MATCH_AH
,ip6-nf-match-ah
,\
668 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_ah \
671 $(eval
$(call KMOD_template
,IP6_NF_MATCH_EUI64
,ip6-nf-match-eui64
,\
672 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_eui64 \
675 $(eval
$(call KMOD_template
,IP6_NF_MATCH_FRAG
,ip6-nf-match-frag
,\
676 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_frag \
679 $(eval
$(call KMOD_template
,IP6_NF_MATCH_OPTS
,ip6-nf-match-opts
,\
680 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_hbh \
683 $(eval
$(call KMOD_template
,IP6_NF_MATCH_IPV6HEADER
,ip6-nf-match-ipv6header
,\
684 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_ipv6header \
687 $(eval
$(call KMOD_template
,IP6_NF_MATCH_MH
,ip6-nf-match-mh
,\
688 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_mh \
691 $(eval
$(call KMOD_template
,IP6_NF_MATCH_RT
,ip6-nf-match-rt
,\
692 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_rt \
699 $(eval
$(call KMOD_template
,IP6_NF_FILTER
,ip6-nf-filter
,\
700 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6table_filter \
703 $(eval
$(call KMOD_template
,IP6_NF_TARGET_REJECT
,ip6-nf-target-reject
,\
704 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/nf_reject_ipv6 \
705 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6t_REJECT \
712 $(eval
$(call KMOD_template
,IP6_NF_MANGLE
,ip6-nf-mangle
,\
713 $(MODULES_DIR
)/kernel
/net
/ipv6
/netfilter
/ip6table_mangle \
720 IPVSPATH
=$(MODULES_DIR
)/kernel
/net
/netfilter
/ipvs
722 $(eval
$(call KMOD_template
,IP_VS
,ip-vs
,\
726 $(eval
$(call KMOD_template
,IP_VS_RR
,ip-vs-rr
,\
727 $(IPVSPATH
)/ip_vs_rr \
730 $(eval
$(call KMOD_template
,IP_VS_WRR
,ip-vs-wrr
,\
731 $(IPVSPATH
)/ip_vs_wrr \
734 $(eval
$(call KMOD_template
,IP_VS_LC
,ip-vs-lc
,\
735 $(IPVSPATH
)/ip_vs_lc \
738 $(eval
$(call KMOD_template
,IP_VS_WLC
,ip-vs-wlc
,\
739 $(IPVSPATH
)/ip_vs_wlc \
742 $(eval
$(call KMOD_template
,IP_VS_LBLC
,ip-vs-lblc
,\
743 $(IPVSPATH
)/ip_vs_lblc \
746 $(eval
$(call KMOD_template
,IP_VS_LBLCR
,ip-vs-lblcr
,\
747 $(IPVSPATH
)/ip_vs_lblcr \
750 $(eval
$(call KMOD_template
,IP_VS_DH
,ip-vs-dh
,\
751 $(IPVSPATH
)/ip_vs_dh \
754 $(eval
$(call KMOD_template
,IP_VS_SH
,ip-vs-sh
,\
755 $(IPVSPATH
)/ip_vs_sh \
758 $(eval
$(call KMOD_template
,IP_VS_SED
,ip-vs-sed
,\
759 $(IPVSPATH
)/ip_vs_sed \
762 $(eval
$(call KMOD_template
,IP_VS_NQ
,ip-vs-nq
,\
763 $(IPVSPATH
)/ip_vs_nq \
766 $(eval
$(call KMOD_template
,IP_VS_FTP
,ip-vs-ftp
,\
767 $(IPVSPATH
)/ip_vs_ftp \
774 $(eval
$(call KMOD_template
,BLK_DEV_DRBD
,blk-dev-drbd
,\
775 $(MODULES_DIR
)/kernel
/lib
/lru_cache \
776 $(MODULES_DIR
)/kernel
/drivers
/block
/drbd
/drbd \
779 $(eval
$(call KMOD_template
,BLK_DEV_LOOP
,blk-dev-loop
,\
780 $(MODULES_DIR
)/kernel
/drivers
/block
/loop \
783 $(eval
$(call KMOD_template
,BLK_DEV_NBD
,blk-dev-nbd
,\
784 $(MODULES_DIR
)/kernel
/drivers
/block
/nbd \
787 #$(eval $(call KMOD_template,SCSI,scsi,\
788 # $(MODULES_DIR)/kernel/drivers/scsi/scsi_mod \
791 $(eval
$(call KMOD_template
,BLK_DEV_SD
,blk-dev-sd
,\
792 $(MODULES_DIR
)/kernel
/drivers
/scsi
/sd_mod \
795 $(eval
$(call KMOD_template
,BLK_DEV_SR
,blk-dev-sr
,\
796 $(MODULES_DIR
)/kernel
/drivers
/cdrom
/cdrom \
797 $(MODULES_DIR
)/kernel
/drivers
/scsi
/sr_mod \
804 $(eval
$(call KMOD_template
,RAID6_PQ
,raid-pq
,\
805 $(MODULES_DIR
)/kernel
/lib
/raid6
/raid6_pq \
808 $(eval
$(call KMOD_template
,BLK_DEV_MD
,blk-dev-md
,\
809 $(MODULES_DIR
)/kernel
/drivers
/md
/md-mod \
812 $(eval
$(call KMOD_template
,MD_RAID0
,md-raid0
,\
813 $(MODULES_DIR
)/kernel
/drivers
/md
/raid0 \
816 $(eval
$(call KMOD_template
,MD_RAID1
,md-raid1
,\
817 $(MODULES_DIR
)/kernel
/drivers
/md
/raid1 \
820 $(eval
$(call KMOD_template
,MD_RAID456
,md-raid456
,\
821 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_tx \
822 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_xor \
823 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_memcpy \
824 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_raid6_recov \
825 $(MODULES_DIR
)/kernel
/crypto
/async_tx
/async_pq \
826 $(MODULES_DIR
)/kernel
/drivers
/md
/raid456 \
827 ,35, kmod-raid-pq kmod-xor-blocks
))
833 $(eval
$(call KMOD_template
,BLK_DEV_DM
,blk-dev-dm
,\
834 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-mod \
837 $(eval
$(call KMOD_template
,DM_CRYPT
,dm-crypt
,\
838 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-crypt \
841 $(eval
$(call KMOD_template
,DM_MIRROR
,dm-mirror
,\
842 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-log \
843 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-region-hash \
844 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-mirror \
847 $(eval
$(call KMOD_template
,DM_SNAPSHOT
,dm-snapshot
,\
848 $(MODULES_DIR
)/kernel
/drivers
/md
/dm-snapshot \
855 $(eval
$(call KMOD_template
,CRYPTO
,crypto
,\
856 $(MODULES_DIR
)/kernel
/crypto
/crypto \
859 $(eval
$(call KMOD_template
,CRYPTO_ALGAPI2
,crypto-algapi
,\
860 $(MODULES_DIR
)/kernel
/crypto
/crypto_algapi \
863 $(eval
$(call KMOD_template
,CRYPTO_PCOMP2
,crypto-pcomp
,\
864 $(MODULES_DIR
)/kernel
/crypto
/pcompress \
867 $(eval
$(call KMOD_template
,CRYPTO_AEAD2
,crypto-aead
,\
868 $(MODULES_DIR
)/kernel
/crypto
/aead \
871 $(eval
$(call KMOD_template
,CRYPTO_HASH2
,crypto-hash
,\
872 $(MODULES_DIR
)/kernel
/crypto
/crypto_hash \
875 $(eval
$(call KMOD_template
,CRYPTO_BLKCIPHER2
,crypto-blkcipher
,\
876 $(MODULES_DIR
)/kernel
/crypto
/crypto_blkcipher \
879 $(eval
$(call KMOD_template
,CRYPTO_RNG2
,crypto-rng
,\
880 $(MODULES_DIR
)/kernel
/crypto
/rng \
881 $(MODULES_DIR
)/kernel
/crypto
/krng \
884 $(eval
$(call KMOD_template
,CRYPTO_WORKQUEUE
,crypto-wq
,\
885 $(MODULES_DIR
)/kernel
/crypto
/crypto_wq \
888 $(eval
$(call KMOD_template
,CRYPTO_MANAGER2
,crypto-manager
,\
889 $(MODULES_DIR
)/kernel
/crypto
/cryptomgr \
890 $(MODULES_DIR
)/kernel
/crypto
/eseqiv \
891 $(MODULES_DIR
)/kernel
/crypto
/chainiv \
894 $(eval
$(call KMOD_template
,CRYPTO_DEV_GEODE
,crypto-dev-geode
,\
895 $(MODULES_DIR
)/kernel
/drivers
/crypto
/geode-aes \
898 $(eval
$(call KMOD_template
,XOR_BLOCKS
,xor-blocks
,\
899 $(MODULES_DIR
)/kernel
/crypto
/xor \
902 $(eval
$(call KMOD_template
,CRYPTO_AUTHENC
,crypto-authenc
,\
903 $(MODULES_DIR
)/kernel
/crypto
/authenc \
906 $(eval
$(call KMOD_template
,CRYPTO_HMAC
,crypto-hmac
,\
907 $(MODULES_DIR
)/kernel
/crypto
/hmac \
910 $(eval
$(call KMOD_template
,CRYPTO_CTS
,crypto-cts
,\
911 $(MODULES_DIR
)/kernel
/crypto
/cts \
914 $(eval
$(call KMOD_template
,CRYPTO_XCBC
,crypto-xcbc
,\
915 $(MODULES_DIR
)/kernel
/crypto
/xcbc \
918 $(eval
$(call KMOD_template
,CRYPTO_NULL
,crypto-null
,\
919 $(MODULES_DIR
)/kernel
/crypto
/crypto_null \
922 $(eval
$(call KMOD_template
,CRYPTO_MD4
,crypto-md4
,\
923 $(MODULES_DIR
)/kernel
/crypto
/md4 \
926 $(eval
$(call KMOD_template
,CRYPTO_MD5
,crypto-md5
,\
927 $(MODULES_DIR
)/kernel
/crypto
/md5 \
930 $(eval
$(call KMOD_template
,CRYPTO_SHA1
,crypto-sha1
,\
931 $(MODULES_DIR
)/kernel
/crypto
/sha1_generic \
934 $(eval
$(call KMOD_template
,CRYPTO_SHA256
,crypto-sha256
,\
935 $(MODULES_DIR
)/kernel
/crypto
/sha256_generic \
938 $(eval
$(call KMOD_template
,CRYPTO_SHA512
,crypto-sha512
,\
939 $(MODULES_DIR
)/kernel
/crypto
/sha512_generic \
942 $(eval
$(call KMOD_template
,CRYPTO_WP512
,crypto-wp512
,\
943 $(MODULES_DIR
)/kernel
/crypto
/wp512 \
946 $(eval
$(call KMOD_template
,CRYPTO_TGR192
,crypto-tgr192
,\
947 $(MODULES_DIR
)/kernel
/crypto
/tgr192 \
950 $(eval
$(call KMOD_template
,CRYPTO_SEQIV
,crypto-seqiv
,\
951 $(MODULES_DIR
)/kernel
/crypto
/seqiv \
954 $(eval
$(call KMOD_template
,CRYPTO_CTR
,crypto-ctr
,\
955 $(MODULES_DIR
)/kernel
/crypto
/ctr \
958 $(eval
$(call KMOD_template
,CRYPTO_CCM
,crypto-ccm
,\
959 $(MODULES_DIR
)/kernel
/crypto
/ccm \
962 $(eval
$(call KMOD_template
,CRYPTO_GCM
,crypto-gcm
,\
963 $(MODULES_DIR
)/kernel
/crypto
/gcm \
966 $(eval
$(call KMOD_template
,CRYPTO_ECB
,crypto-ecb
,\
967 $(MODULES_DIR
)/kernel
/crypto
/ecb \
970 $(eval
$(call KMOD_template
,CRYPTO_CBC
,crypto-cbc
,\
971 $(MODULES_DIR
)/kernel
/crypto
/cbc \
974 $(eval
$(call KMOD_template
,CRYPTO_DES
,crypto-des
,\
975 $(MODULES_DIR
)/kernel
/crypto
/des_generic \
978 $(eval
$(call KMOD_template
,CRYPTO_BLOWFISH
,crypto-blowfish
,\
979 $(MODULES_DIR
)/kernel
/crypto
/blowfish_common \
980 $(MODULES_DIR
)/kernel
/crypto
/blowfish_generic \
983 $(eval
$(call KMOD_template
,CRYPTO_TWOFISH
,crypto-twofish
,\
984 $(MODULES_DIR
)/kernel
/crypto
/twofish_common \
985 $(MODULES_DIR
)/kernel
/crypto
/twofish_generic \
988 $(eval
$(call KMOD_template
,CRYPTO_TWOFISH_586
,crypto-twofish-586
,\
989 $(MODULES_DIR
)/kernel
/arch
/x86
/crypto
/twofish-i586 \
992 $(eval
$(call KMOD_template
,CRYPTO_SERPENT
,crypto-serpent
,\
993 $(MODULES_DIR
)/kernel
/crypto
/serpent_generic \
996 $(eval
$(call KMOD_template
,CRYPTO_AES
,crypto-aes
,\
997 $(MODULES_DIR
)/kernel
/crypto
/aes_generic \
1000 $(eval
$(call KMOD_template
,CRYPTO_AES_586
,crypto-aes-586
,\
1001 $(MODULES_DIR
)/kernel
/arch
/x86
/crypto
/aes-i586 \
1004 $(eval
$(call KMOD_template
,CRYPTO_CAST5
,crypto-cast5
,\
1005 $(MODULES_DIR
)/kernel
/crypto
/cast5_generic \
1008 $(eval
$(call KMOD_template
,CRYPTO_CAST6
,crypto-cast6
,\
1009 $(MODULES_DIR
)/kernel
/crypto
/cast6_generic \
1012 $(eval
$(call KMOD_template
,CRYPTO_TEA
,crypto-tea
,\
1013 $(MODULES_DIR
)/kernel
/crypto
/tea \
1016 $(eval
$(call KMOD_template
,CRYPTO_ARC4
,crypto-arc4
,\
1017 $(MODULES_DIR
)/kernel
/crypto
/arc4 \
1020 $(eval
$(call KMOD_template
,CRYPTO_KHAZAD
,crypto-khazad
,\
1021 $(MODULES_DIR
)/kernel
/crypto
/khazad \
1024 $(eval
$(call KMOD_template
,CRYPTO_ANUBIS
,crypto-anubis
,\
1025 $(MODULES_DIR
)/kernel
/crypto
/anubis \
1028 $(eval
$(call KMOD_template
,CRYPTO_CAMELLIA
,crypto-camellia
,\
1029 $(MODULES_DIR
)/kernel
/crypto
/camellia_generic \
1032 $(eval
$(call KMOD_template
,CRYPTO_FCRYPT
,crypto-fcrypt
,\
1033 $(MODULES_DIR
)/kernel
/crypto
/fcrypt \
1036 $(eval
$(call KMOD_template
,CRYPTO_DEFLATE
,crypto-deflate
,\
1037 $(MODULES_DIR
)/kernel
/crypto
/deflate \
1038 ,10, kmod-zlib-deflate kmod-zlib-inflate
))
1040 $(eval
$(call KMOD_template
,CRYPTO_LZO
,crypto-lzo
,\
1041 $(MODULES_DIR
)/kernel
/crypto
/lzo \
1044 $(eval
$(call KMOD_template
,CRYPTO_MICHAEL_MIC
,crypto-michael-mic
,\
1045 $(MODULES_DIR
)/kernel
/crypto
/michael_mic \
1048 $(eval
$(call KMOD_template
,OCF_CRYPTOSOFT
,ocf-cryptosoft
,\
1049 ${MODULES_DIR}/kernel
/crypto
/ocf
/cryptosoft \
1052 $(eval
$(call KMOD_template
,OCF_SAFE
,ocf-safe
,\
1053 ${MODULES_DIR}/kernel
/crypto
/ocf
/safe
/safe \
1056 $(eval
$(call KMOD_template
,OCF_IXP4XX
,ocf-ixp4xx
,\
1057 ${MODULES_DIR}/kernel
/crypto
/ocf
/ixp4xx
/ixp4xx \
1060 $(eval
$(call KMOD_template
,OCF_HIFN
,ocf-hifn
,\
1061 ${MODULES_DIR}/kernel
/crypto
/ocf
/hifn
/hifn7751 \
1064 $(eval
$(call KMOD_template
,OCF_TALITOS
,ocf-talitos
,\
1065 ${MODULES_DIR}/kernel
/crypto
/ocf
/talitos
/talitos \
1072 #$(eval $(call KMOD_template,AUFS_FS,aufs-fs,\
1073 $(MODULES_DIR
)/kernel
/fs
/aufs
/aufs \
1076 $(eval
$(call KMOD_template
,CIFS
,cifs
,\
1077 $(MODULES_DIR
)/kernel
/fs
/cifs
/cifs \
1080 $(eval
$(call KMOD_template
,CODA_FS
,coda-fs
,\
1081 $(MODULES_DIR
)/kernel
/fs
/coda
/coda \
1084 $(eval
$(call KMOD_template
,EXT2_FS
,ext2-fs
,\
1085 $(MODULES_DIR
)/kernel
/fs
/ext2
/ext2 \
1088 $(eval
$(call KMOD_template
,FS_MBCACHE
,fs-mbcache
,\
1089 $(MODULES_DIR
)/kernel
/fs
/mbcache \
1092 $(eval
$(call KMOD_template
,EXT3_FS
,ext3-fs
,\
1093 $(MODULES_DIR
)/kernel
/fs
/jbd
/jbd \
1094 $(MODULES_DIR
)/kernel
/fs
/ext3
/ext3 \
1097 $(eval
$(call KMOD_template
,JBD2
,jbd2
,\
1098 $(MODULES_DIR
)/kernel
/fs
/jbd2
/jbd2 \
1101 $(eval
$(call KMOD_template
,EXT4_FS
,ext4-fs
,\
1102 $(MODULES_DIR
)/kernel
/fs
/ext4
/ext4 \
1105 $(eval
$(call KMOD_template
,FUSE_FS
,fuse-fs
,\
1106 $(MODULES_DIR
)/kernel
/fs
/fuse
/fuse \
1109 $(eval
$(call KMOD_template
,HFSPLUS_FS
,hfsplus-fs
,\
1110 $(MODULES_DIR
)/kernel
/fs
/hfsplus
/hfsplus \
1113 $(eval
$(call KMOD_template
,SUNRPC
,sunrpc
,\
1114 $(MODULES_DIR
)/kernel
/net
/sunrpc
/sunrpc \
1117 $(eval
$(call KMOD_template
,SUNRPC_GSS
,sunrpc-gss
,\
1118 $(MODULES_DIR
)/kernel
/lib
/oid_registry \
1119 $(MODULES_DIR
)/kernel
/net
/sunrpc
/auth_gss
/auth_rpcgss \
1122 $(eval
$(call KMOD_template
,RPCSEC_GSS_KRB5
,rpcsec-gss-krb5
,\
1123 $(MODULES_DIR
)/kernel
/net
/sunrpc
/auth_gss
/rpcsec_gss_krb5 \
1126 $(eval
$(call KMOD_template
,LOCKD
,lockd
,\
1127 $(foreach mod
, $(LOCKD
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1130 ifneq ($(ADK_KERNEL_NFS_FS
),y
)
1131 $(eval
$(call KMOD_template
,NFS_FS
,nfs-fs
,\
1132 $(MODULES_DIR
)/kernel
/fs
/nfs
/nfs \
1136 $(eval
$(call KMOD_template
,NFSD
,nfsd
,\
1137 $(MODULES_DIR
)/kernel
/fs
/nfsd
/nfsd \
1138 ,30, kmod-sunrpc kmod-lockd
))
1140 $(eval
$(call KMOD_template
,NTFS_FS
,ntfs-fs
,\
1141 $(MODULES_DIR
)/kernel
/fs
/ntfs
/ntfs \
1144 $(eval
$(call KMOD_template
,VFAT_FS
,vfat-fs
,\
1145 $(MODULES_DIR
)/kernel
/fs
/fat
/fat \
1146 $(MODULES_DIR
)/kernel
/fs
/fat
/vfat \
1149 $(eval
$(call KMOD_template
,XFS_FS
,xfs-fs
,\
1150 $(MODULES_DIR
)/kernel
/fs
/xfs
/xfs \
1153 $(eval
$(call KMOD_template
,BTRFS_FS
,btrfs-fs
,\
1154 $(MODULES_DIR
)/kernel
/fs
/btrfs
/btrfs \
1155 ,30, kmod-raid6-pq kmod-xor-blocks
))
1157 $(eval
$(call KMOD_template
,YAFFS_FS
,yaffs-fs
,\
1158 $(MODULES_DIR
)/kernel
/fs
/yaffs2
/yaffs \
1161 $(eval
$(call KMOD_template
,REISERFS_FS
,reiserfs-fs
,\
1162 $(MODULES_DIR
)/kernel
/fs
/reiserfs
/reiserfs \
1165 $(eval
$(call KMOD_template
,ISO9660_FS
,iso9660-fs
,\
1166 $(MODULES_DIR
)/kernel
/fs
/isofs
/isofs \
1169 $(eval
$(call KMOD_template
,UDF_FS
,udf-fs
,\
1170 $(MODULES_DIR
)/kernel
/fs
/udf
/udf \
1177 $(eval
$(call KMOD_template
,USB_VIDEO_CLASS
,usb-video-class
,\
1178 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/uvc
/uvcvideo \
1181 $(eval
$(call KMOD_template
,USB_GSPCA
,usb-gspca
,\
1182 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/gspca
/gspca_main \
1185 $(eval
$(call KMOD_template
,USB_GSPCA_PAC207
,usb-gspca-pac207
,\
1186 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/gspca
/gspca_pac207 \
1189 $(eval
$(call KMOD_template
,USB_GSPCA_PAC7311
,usb-gspca-pac7311
,\
1190 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/gspca
/gspca_pac7311 \
1193 $(eval
$(call KMOD_template
,USB_GSPCA_SPCA561
,usb-gspca-spca561
,\
1194 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/gspca
/gspca_spca561 \
1197 $(eval
$(call KMOD_template
,USB_PWC
,usb-pwc
,\
1198 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/pwc
/pwc \
1205 $(eval
$(call KMOD_template
,PCCARD
,pccard
,\
1206 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia_core \
1209 $(eval
$(call KMOD_template
,YENTA
,yenta
,\
1210 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia_rsrc \
1211 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/yenta_socket \
1214 $(eval
$(call KMOD_template
,PCMCIA
,pcmcia
,\
1215 $(MODULES_DIR
)/kernel
/drivers
/pcmcia
/pcmcia \
1218 $(eval
$(call KMOD_template
,SERIAL_8250_CS
,serial-8250-cs
,\
1219 $(MODULES_DIR
)/kernel
/drivers
/tty
/serial
/8250/serial_cs \
1226 $(eval
$(call KMOD_template
,KEYBOARD_ATKBD
,keyboard-atkbd
,\
1227 $(MODULES_DIR
)/kernel
/drivers
/input
/keyboard
/atkbd \
1230 $(eval
$(call KMOD_template
,INPUT_MOUSEDEV
,input-mousedev
,\
1231 $(MODULES_DIR
)/kernel
/drivers
/input
/mousedev \
1234 $(eval
$(call KMOD_template
,INPUT_EVDEV
,input-evdev
,\
1235 $(MODULES_DIR
)/kernel
/drivers
/input
/evdev \
1241 $(eval
$(call KMOD_template
,USB
,usb
,\
1242 $(foreach mod
, $(USBMODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1245 $(eval
$(call KMOD_template
,USB_EHCI_HCD
,usb-ehci-hcd
,\
1246 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/ehci-hcd \
1249 $(eval
$(call KMOD_template
,USB_MXS_PHY
,usb-mxs-phy
,\
1250 $(MODULES_DIR
)/kernel
/drivers
/usb
/phy
/phy-mxs-usb \
1253 $(eval
$(call KMOD_template
,USB_GADGET
,usb-gadget
,\
1254 $(MODULES_DIR
)/kernel
/drivers
/usb
/$(USBUDC
)/udc-core \
1257 $(eval
$(call KMOD_template
,USB_CHIPIDEA
,ci-hdrc
,\
1258 $(MODULES_DIR
)/kernel
/drivers
/usb
/chipidea
/ci_hdrc \
1259 $(MODULES_DIR
)/kernel
/drivers
/usb
/chipidea
/usbmisc_imx \
1260 $(MODULES_DIR
)/kernel
/drivers
/usb
/chipidea
/ci_hdrc_imx \
1261 ,58, kmod-usb-gadget kmod-usb-mxs-phy
))
1263 $(eval
$(call KMOD_template
,USB_OHCI_HCD
,usb-ohci-hcd
,\
1264 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/ohci-hcd \
1267 $(eval
$(call KMOD_template
,USB_UHCI_HCD
,usb-uhci-hcd
,\
1268 $(MODULES_DIR
)/kernel
/drivers
/usb
/host
/uhci-hcd \
1271 $(eval
$(call KMOD_template
,USB_ACM
,usb-acm
,\
1272 $(MODULES_DIR
)/kernel
/drivers
/usb
/class
/cdc-acm \
1275 $(eval
$(call KMOD_template
,USB_HID
,usb-hid
,\
1276 $(MODULES_DIR
)/kernel
/drivers
/hid
/usbhid
/usbhid \
1279 $(eval
$(call KMOD_template
,USB_PRINTER
,usb-printer
,\
1280 $(MODULES_DIR
)/kernel
/drivers
/usb
/class
/usblp \
1283 $(eval
$(call KMOD_template
,USB_SERIAL
,usb-serial
,\
1284 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/usbserial \
1287 $(eval
$(call KMOD_template
,USB_SERIAL_SIERRAWIRELESS
,usb-serial-sierrawireless
,\
1288 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/sierra \
1291 $(eval
$(call KMOD_template
,USB_SERIAL_BELKIN
,usb-serial-belkin
,\
1292 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/belkin_sa \
1295 $(eval
$(call KMOD_template
,USB_SERIAL_FTDI_SIO
,usb-serial-ftdi-sio
,\
1296 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/ftdi_sio \
1299 $(eval
$(call KMOD_template
,USB_SERIAL_MCT_U232
,usb-serial-mct-u232
,\
1300 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/mct_u232 \
1303 $(eval
$(call KMOD_template
,USB_SERIAL_PL2303
,usb-serial-pl2303
,\
1304 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/pl2303 \
1307 $(eval
$(call KMOD_template
,USB_SERIAL_VISOR
,usb-serial-visor
,\
1308 $(MODULES_DIR
)/kernel
/drivers
/usb
/serial
/visor \
1311 $(eval
$(call KMOD_template
,USB_STORAGE
,usb-storage
,\
1312 $(MODULES_DIR
)/kernel
/drivers
/usb
/storage
/usb-storage \
1315 $(eval
$(call KMOD_template
,USB_USBNET
,usb-usbnet
,\
1316 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/usbnet \
1319 $(eval
$(call KMOD_template
,USB_PEGASUS
,usb-pegasus
,\
1320 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/pegasus \
1323 $(eval
$(call KMOD_template
,USB_SIERRA_NET
,usb-sierra-net
,\
1324 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/sierra_net \
1325 ,75,kmod-usb-usbnet
))
1327 $(eval
$(call KMOD_template
,USB_NET_QMI_WWAN
,usb-net-qmi-wwan
,\
1328 $(MODULES_DIR
)/kernel
/drivers
/usb
/class
/cdc-wdm \
1329 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/qmi_wwan \
1330 ,75,kmod-usb-usbnet
))
1332 $(eval
$(call KMOD_template
,USB_HSO
,usb-hso
,\
1333 $(MODULES_DIR
)/kernel
/drivers
/net
/usb
/hso \
1336 $(eval
$(call KMOD_template
,SND_USB_AUDIO
,snd-usb-audio
,\
1337 $(MODULES_DIR
)/kernel
/sound
/usb
/snd-usbmidi-lib \
1338 $(MODULES_DIR
)/kernel
/sound
/usb
/snd-usb-audio \
1345 $(eval
$(call KMOD_template
,IEEE802154_6LOWPAN
,ieee802154_6lowpan
,\
1346 $(MODULES_DIR
)/kernel
/net
/ieee802154
/6lowpan_iphc \
1349 $(eval
$(call KMOD_template
,BT
,bt
,\
1350 $(MODULES_DIR
)/kernel
/net
/bluetooth
/bluetooth \
1353 $(eval
$(call KMOD_template
,BT_HCIBCM203X
,bt-hcibcm203x
,\
1354 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/bcm203x \
1357 $(eval
$(call KMOD_template
,BT_HCIBTUSB
,bt-hcibtusb
,\
1358 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/btusb \
1361 $(eval
$(call KMOD_template
,BT_HCIBTSDIO
,bt-hcibtsdio
,\
1362 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/btsdio \
1365 $(eval
$(call KMOD_template
,BT_MRVL
,bt-mrvl
,\
1366 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/btmrvl \
1369 $(eval
$(call KMOD_template
,BT_MRVL_SDIO
,bt-mrvl-sdio
,\
1370 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/btmrvl_sdio \
1373 $(eval
$(call KMOD_template
,BT_HCIUART
,bt-hciuart
,\
1374 $(MODULES_DIR
)/kernel
/drivers
/bluetooth
/hci_uart \
1377 #$(eval $(call KMOD_template,BT_L2CAP,bt-l2cap,\
1378 $(MODULES_DIR
)/kernel
/net
/bluetooth
/l2cap \
1381 #$(eval $(call KMOD_template,BT_SCO,bt-sco,\
1382 $(MODULES_DIR
)/kernel
/net
/bluetooth
/sco \
1385 $(eval
$(call KMOD_template
,BT_BNEP
,bt-bnep
,\
1386 $(MODULES_DIR
)/kernel
/net
/bluetooth
/bnep
/bnep \
1389 $(eval
$(call KMOD_template
,BT_RFCOMM
,bt-rfcomm
,\
1390 $(MODULES_DIR
)/kernel
/net
/bluetooth
/rfcomm
/rfcomm \
1397 $(eval
$(call KMOD_template
,SOFT_WATCHDOG
,soft-watchdog
,\
1398 $(MODULES_DIR
)/kernel
/drivers
/watchdog
/softdog \
1401 $(eval
$(call KMOD_template
,FW_LOADER
,fw-loader
,\
1402 $(MODULES_DIR
)/kernel
/drivers
/base
/firmware_class \
1405 $(eval
$(call KMOD_template
,EEPROM_93CX6
,eeprom-93cx6
,\
1406 $(MODULES_DIR
)/kernel
/drivers
/misc
/eeprom
/eeprom_93cx6 \
1409 $(eval
$(call KMOD_template
,LEDS_CLASS
,leds-class
,\
1410 $(MODULES_DIR
)/kernel
/drivers
/leds
/led-class \
1413 $(eval
$(call KMOD_template
,LEDS_ALIX2
,leds-alix2
,\
1414 $(MODULES_DIR
)/kernel
/drivers
/leds
/leds-alix2 \
1417 $(eval
$(call KMOD_template
,LEDS_TRIGGER_TIMER
,leds-trigger-timer
,\
1418 $(MODULES_DIR
)/kernel
/drivers
/leds
/trigger
/ledtrig-timer \
1421 $(eval
$(call KMOD_template
,LEDS_TRIGGER_HEARTBEAT
,leds-trigger-heartbeat
,\
1422 $(MODULES_DIR
)/kernel
/drivers
/leds
/trigger
/ledtrig-heartbeat \
1425 $(eval
$(call KMOD_template
,LEDS_TRIGGER_DEFAULT_ON
,leds-trigger-default-on
,\
1426 $(MODULES_DIR
)/kernel
/drivers
/leds
/trigger
/ledtrig-default-on \
1429 $(eval
$(call KMOD_template
,NETFILTER_XT_TARGET_LED
,netfilter-xt-target-led
,\
1430 $(MODULES_DIR
)/kernel
/net
/netfilter
/xt_LED \
1437 $(eval
$(call KMOD_template
,NLS
,nls
,\
1438 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_base \
1441 $(eval
$(call KMOD_template
,NLS_CODEPAGE_437
,nls-codepage-437
,\
1442 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp437 \
1445 $(eval
$(call KMOD_template
,NLS_CODEPAGE_737
,nls-codepage-737
,\
1446 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp737 \
1449 $(eval
$(call KMOD_template
,NLS_CODEPAGE_775
,nls-codepage-775
,\
1450 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp775 \
1453 $(eval
$(call KMOD_template
,NLS_CODEPAGE_850
,nls-codepage-850
,\
1454 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp850 \
1457 $(eval
$(call KMOD_template
,NLS_CODEPAGE_852
,nls-codepage-852
,\
1458 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp852 \
1461 $(eval
$(call KMOD_template
,NLS_CODEPAGE_857
,nls-codepage-857
,\
1462 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp857 \
1465 $(eval
$(call KMOD_template
,NLS_CODEPAGE_860
,nls-codepage-860
,\
1466 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp860 \
1469 $(eval
$(call KMOD_template
,NLS_CODEPAGE_861
,nls-codepage-861
,\
1470 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp861 \
1473 $(eval
$(call KMOD_template
,NLS_CODEPAGE_862
,nls-codepage-862
,\
1474 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp862 \
1477 $(eval
$(call KMOD_template
,NLS_CODEPAGE_863
,nls-codepage-863
,\
1478 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp863 \
1481 $(eval
$(call KMOD_template
,NLS_CODEPAGE_864
,nls-codepage-864
,\
1482 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp864 \
1485 $(eval
$(call KMOD_template
,NLS_CODEPAGE_865
,nls-codepage-865
,\
1486 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp865 \
1489 $(eval
$(call KMOD_template
,NLS_CODEPAGE_866
,nls-codepage-866
,\
1490 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp866 \
1493 $(eval
$(call KMOD_template
,NLS_CODEPAGE_869
,nls-codepage-869
,\
1494 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp869 \
1497 NLS_CODEPAGE_874_MODULES
:= fs
/nls
/nls_cp874
1499 $(eval
$(call KMOD_template
,NLS_CODEPAGE_874
,nls-codepage-874
,\
1500 $(foreach mod
,$(NLS_CODEPAGE_874_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1503 NLS_CODEPAGE_932_MODULES
:= fs
/nls
/nls_cp932
1504 NLS_CODEPAGE_932_MODULES
+= fs
/nls
/nls_euc-jp
1506 $(eval
$(call KMOD_template
,NLS_CODEPAGE_932
,nls-codepage-932
,\
1507 $(foreach mod
,$(NLS_CODEPAGE_932_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1510 NLS_CODEPAGE_936_MODULES
:= fs
/nls
/nls_cp936
1512 $(eval
$(call KMOD_template
,NLS_CODEPAGE_936
,nls-codepage-936
,\
1513 $(foreach mod
,$(NLS_CODEPAGE_936_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1516 NLS_CODEPAGE_949_MODULES
:= fs
/nls
/nls_cp949
1518 $(eval
$(call KMOD_template
,NLS_CODEPAGE_949
,nls-codepage-949
,\
1519 $(foreach mod
,$(NLS_CODEPAGE_949_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1522 NLS_CODEPAGE_950_MODULES
:= fs
/nls
/nls_cp950
1524 $(eval
$(call KMOD_template
,NLS_CODEPAGE_950
,nls-codepage-950
,\
1525 $(foreach mod
,$(NLS_CODEPAGE_950_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1528 $(eval
$(call KMOD_template
,NLS_CODEPAGE_1250
,nls-codepage-1250
,\
1529 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp1250 \
1532 $(eval
$(call KMOD_template
,NLS_CODEPAGE_1251
,nls-codepage-1251
,\
1533 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_cp1251 \
1536 $(eval
$(call KMOD_template
,NLS_ASCII
,nls-ascii
, \
1537 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_ascii \
1540 $(eval
$(call KMOD_template
,NLS_ISO8859_1
,nls-iso8859-1
, \
1541 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-1 \
1544 $(eval
$(call KMOD_template
,NLS_ISO8859_2
,nls-iso8859-2
, \
1545 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-2 \
1548 $(eval
$(call KMOD_template
,NLS_ISO8859_3
,nls-iso8859-3
, \
1549 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-3 \
1552 $(eval
$(call KMOD_template
,NLS_ISO8859_4
,nls-iso8859-4
, \
1553 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-4 \
1556 $(eval
$(call KMOD_template
,NLS_ISO8859_5
,nls-iso8859-5
, \
1557 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-5 \
1560 $(eval
$(call KMOD_template
,NLS_ISO8859_6
,nls-iso8859-6
, \
1561 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-6 \
1564 $(eval
$(call KMOD_template
,NLS_ISO8859_7
,nls-iso8859-7
, \
1565 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-7 \
1568 NLS_ISO8859_8_MODULES
:= fs
/nls
/nls_cp1255
1570 $(eval
$(call KMOD_template
,NLS_ISO8859_8
,nls-iso8859-8
, \
1571 $(foreach mod
,$(NLS_ISO8859_8_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1574 $(eval
$(call KMOD_template
,NLS_ISO8859_9
,nls-iso8859-9
, \
1575 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-9 \
1578 $(eval
$(call KMOD_template
,NLS_ISO8859_13
,nls-iso8859-13
, \
1579 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-13 \
1582 $(eval
$(call KMOD_template
,NLS_ISO8859_14
,nls-iso8859-14
, \
1583 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-14 \
1586 $(eval
$(call KMOD_template
,NLS_ISO8859_15
,nls-iso8859-15
, \
1587 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_iso8859-15 \
1590 $(eval
$(call KMOD_template
,NLS_KOI8_R
,nls-koi8-r
, \
1591 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-r \
1594 $(eval
$(call KMOD_template
,NLS_KOI8_U
,nls-koi8-u
, \
1595 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-u \
1596 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_koi8-ru \
1599 $(eval
$(call KMOD_template
,NLS_UTF8
,nls-utf8
, \
1600 $(MODULES_DIR
)/kernel
/fs
/nls
/nls_utf8 \
1607 ISDN_MODULES
=drivers
/isdn
/i4l
/isdn
1609 $(eval
$(call KMOD_template
,ISDN
,isdn
, \
1610 $(foreach mod
,$(ISDN_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1613 $(eval
$(call KMOD_template
,ISDN_CAPI
,isdn-capi
, \
1614 $(MODULES_DIR
)/kernel
/drivers
/isdn
/capi
/kernelcapi \
1615 $(MODULES_DIR
)/kernel
/drivers
/isdn
/capi
/capi \
1619 $(eval
$(call KMOD_template
,SLHC
,slhc
, \
1620 $(MODULES_DIR
)/kernel
/$(SLHC
) \
1623 $(eval
$(call KMOD_template
,HISAX
,hisax
, \
1624 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hisax
/hisax \
1627 MISDN_MODULES
=drivers
/isdn
/hardware
/mISDN
/mISDN_core
1628 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_l1
1629 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_l2
1630 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_dsp
1631 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_dtmf
1632 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_isac
1633 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/mISDN_x25dte
1634 MISDN_MODULES
+=drivers
/isdn
/hardware
/mISDN
/l3udss1
1636 $(eval
$(call KMOD_template
,MISDN_DRV
,misdn-drv
, \
1637 $(foreach mod
, $(MISDN_MODULES
),$(MODULES_DIR
)/kernel
/$(mod
)) \
1640 $(eval
$(call KMOD_template
,MISDN_AVM_FRITZ
,misdn-avm-fritz
, \
1641 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/avmfritz \
1644 $(eval
$(call KMOD_template
,MISDN_HFCPCI
,misdn-hfcpci
, \
1645 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcpci \
1648 $(eval
$(call KMOD_template
,MISDN_HFCMULTI
,misdn-hfcmulti
, \
1649 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcmulti \
1652 $(eval
$(call KMOD_template
,MISDN_HFCMINI
,misdn-hfcmini
, \
1653 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/hfcsmini \
1656 $(eval
$(call KMOD_template
,MISDN_XHFC
,misdn-xhfc
, \
1657 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/xhfc \
1660 $(eval
$(call KMOD_template
,MISDN_SPEEDFAX
,misdn-speedfax
, \
1661 $(MODULES_DIR
)/kernel
/drivers
/isdn
/hardware
/mISDN
/sedlfax \
1668 $(eval
$(call KMOD_template
,CRC_CCITT
,crc-ccitt
, \
1669 $(MODULES_DIR
)/kernel
/lib
/crc-ccitt \
1672 $(eval
$(call KMOD_template
,CRC_ITU_T
,crc-itu-t
, \
1673 $(MODULES_DIR
)/kernel
/lib
/crc-itu-t \
1676 $(eval
$(call KMOD_template
,CRC16
,crc16
, \
1677 $(MODULES_DIR
)/kernel
/lib
/crc16 \
1680 $(eval
$(call KMOD_template
,LIBCRC32C
,libcrc32c
, \
1681 $(MODULES_DIR
)/kernel
/lib
/libcrc32c \
1685 # parallel port support
1688 $(eval
$(call KMOD_template
,LP
,lp
,\
1689 $(MODULES_DIR
)/kernel
/drivers
/char
/lp \
1692 $(eval
$(call KMOD_template
,PPDEV
,ppdev
,\
1693 $(MODULES_DIR
)/kernel
/drivers
/char
/ppdev \
1696 $(eval
$(call KMOD_template
,PARPORT
,parport
,\
1697 $(MODULES_DIR
)/kernel
/drivers
/parport
/parport \
1700 $(eval
$(call KMOD_template
,PARPORT_PC
,parport-pc
,\
1701 $(MODULES_DIR
)/kernel
/drivers
/parport
/parport_pc \
1704 $(eval
$(call KMOD_template
,PLIP
,plip
,\
1705 $(MODULES_DIR
)/kernel
/drivers
/net
/plip
/plip \
1712 $(eval
$(call KMOD_template
,OPROFILE
,oprofile
,\
1713 $(MODULES_DIR
)/kernel
/arch
/$(ADK_TARGET_ARCH
)/oprofile
/oprofile \
1720 $(eval
$(call KMOD_template
,SPI_BITBANG
,spi-bitbang
,\
1721 $(MODULES_DIR
)/kernel
/drivers
/spi
/spi-bitbang \
1724 $(eval
$(call KMOD_template
,SPI_IMX
,spi-imx
,\
1725 $(MODULES_DIR
)/kernel
/drivers
/spi
/spi-imx \
1732 $(eval
$(call KMOD_template
,I2C_DEV
,i2c-dev
,\
1733 $(MODULES_DIR
)/kernel
/drivers
/i2c
/i2c-dev \
1736 $(eval
$(call KMOD_template
,I2C_IMX
,i2c-imx
,\
1737 $(MODULES_DIR
)/kernel
/drivers
/i2c
/busses
/i2c-imx \
1740 $(eval
$(call KMOD_template
,SCX200_ACB
,scx200-acb
,\
1741 $(MODULES_DIR
)/kernel
/drivers
/i2c
/busses
/scx200_acb \
1748 $(eval
$(call KMOD_template
,VIRTIO_BLK
,virtio-block
,\
1749 $(MODULES_DIR
)/kernel
/drivers
/block
/virtio_blk \
1752 $(eval
$(call KMOD_template
,VIRTIO_NET
,virtio-net
,\
1753 $(MODULES_DIR
)/kernel
/drivers
/net
/virtio_net \
1760 $(eval
$(call KMOD_template
,ZLIB_DEFLATE
,zlib-deflate
,\
1761 $(MODULES_DIR
)/kernel
/lib
/zlib_deflate
/zlib_deflate \
1764 $(eval
$(call KMOD_template
,ZLIB_INFLATE
,zlib-inflate
,\
1765 $(MODULES_DIR
)/kernel
/lib
/zlib_inflate
/zlib_inflate \
1768 $(eval
$(call KMOD_template
,LZO_COMPRESS
,lzo-compress
,\
1769 $(MODULES_DIR
)/kernel
/lib
/lzo
/lzo_compress \
1772 $(eval
$(call KMOD_template
,LZO_DECOMPRESS
,lzo-decompress
,\
1773 $(MODULES_DIR
)/kernel
/lib
/lzo
/lzo_decompress \
1780 $(eval
$(call KMOD_template
,DRM_DW_HDMI_AUDIO
,drm-dw-hdmi-audio
,\
1781 $(MODULES_DIR
)/kernel
/drivers
/staging
/imx-drm
/dw-hdmi-audio \
1784 $(eval
$(call KMOD_template
,DRM_DW_HDMI_CEC
,drm-dw-hdmi-cec
,\
1785 $(MODULES_DIR
)/kernel
/drivers
/cec
/cec-dev \
1786 $(MODULES_DIR
)/kernel
/drivers
/staging
/imx-drm
/dw-hdmi-cec \
1793 $(eval
$(call KMOD_template
,SND_SOC_WM8731
,snd-soc-wm8731
,\
1794 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-wm8731 \
1797 $(eval
$(call KMOD_template
,SND_SOC_WM8804
,snd-soc-wm8804
,\
1798 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-wm8804 \
1801 $(eval
$(call KMOD_template
,SND_SOC_PCM5102A
,snd-soc-pcm5102a
,\
1802 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-pcm5102a \
1805 $(eval
$(call KMOD_template
,SND_SOC_PCM512x
,snd-soc-pcm512x
,\
1806 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-pcm512x \
1809 $(eval
$(call KMOD_template
,SND_SOC_PCM512x_I2C
,snd-soc-pcm512x-i2c
,\
1810 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-pcm512x-i2c \
1813 $(eval
$(call KMOD_template
,SND_SOC_PCM512x_SPI
,snd-soc-pcm512x-spi
,\
1814 $(MODULES_DIR
)/kernel
/sound
/soc
/codecs
/snd-soc-pcm512x-spi \
1817 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_I2S
,snd-bcm2708-soc-i2s
,\
1818 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-bcm2708-i2s \
1821 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_HIFIBERRY_DAC
,snd-bcm2708-soc-hifiberry-dac
,\
1822 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-hifiberry-dac \
1823 ,65, kmod-snd-bcm2708-soc-i2s
))
1825 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_HIFIBERRY_DIGI
,snd-bcm2708-soc-hifiberry-digi
,\
1826 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-hifiberry-digi \
1827 ,65, kmod-snd-bcm2708-soc-i2s
))
1829 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_RPI_DAC
,snd-bcm2708-soc-rpi-dac
,\
1830 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-rpi-dac \
1831 ,65, kmod-snd-bcm2708-soc-i2s
))
1833 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_IQAUDIO_DAC
,snd-bcm2708-soc-iqaudio-dac
,\
1834 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-iqaudio-dac \
1835 ,65, kmod-snd-bcm2708-soc-i2s
))
1837 $(eval
$(call KMOD_template
,SND_BCM2708_SOC_RPI_PROTO
,snd-bcm2708-soc-rpi-proto
,\
1838 $(MODULES_DIR
)/kernel
/sound
/soc
/bcm
/snd-soc-rpi-proto \
1839 ,65, kmod-snd-bcm2708-soc-i2s
))
1844 $(eval
$(call KMOD_template
,RC_CORE
,rc-core
,\
1845 $(MODULES_DIR
)/kernel
/drivers
/media
/rc
/rc-core \
1848 $(eval
$(call KMOD_template
,DVB_CORE
,dvb-core
,\
1849 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/videodev \
1850 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/v4l2-common \
1851 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/tuner \
1852 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/v4l2-dv-timings \
1853 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/videobuf-core \
1854 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/videobuf-vmalloc \
1855 $(MODULES_DIR
)/kernel
/drivers
/media
/common
/cx2341x \
1856 $(MODULES_DIR
)/kernel
/drivers
/media
/common
/tveeprom \
1857 $(MODULES_DIR
)/kernel
/drivers
/media
/dvb-core
/dvb-core \
1858 $(MODULES_DIR
)/kernel
/drivers
/media
/v4l2-core
/videobuf-dvb \
1861 $(eval
$(call KMOD_template
,VIDEO_CX231XX
,video-cx231xx
,\
1862 $(MODULES_DIR
)/kernel
/drivers
/media
/tuners
/tda18271 \
1863 $(MODULES_DIR
)/kernel
/drivers
/media
/dvb-frontends
/si2165 \
1864 $(MODULES_DIR
)/kernel
/drivers
/media
/i2c
/cx25840
/cx25840 \
1865 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/cx231xx
/cx231xx \
1866 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/cx231xx
/cx231xx-dvb \
1869 $(eval
$(call KMOD_template
,VIDEO_PVRUSB2
,video-pvrusb2
,\
1870 $(MODULES_DIR
)/kernel
/drivers
/media
/usb
/pvrusb2
/pvrusb2 \