| 1 | # $FreeWRT$
|
|---|
| 2 | #-
|
|---|
| 3 | # This file is part of the FreeWRT project. FreeWRT is copyrighted
|
|---|
| 4 | # material, please see the LICENCE file in the top-level directory
|
|---|
| 5 | # or at http://www.freewrt.org/licence for details.
|
|---|
| 6 |
|
|---|
| 7 | # parallel port support
|
|---|
| 8 |
|
|---|
| 9 | $(eval $(call KMOD_template,LP,lp,\
|
|---|
| 10 | $(MODULES_DIR)/kernel/drivers/char/lp \
|
|---|
| 11 | ,CONFIG_PRINTER,,60))
|
|---|
| 12 |
|
|---|
| 13 | $(eval $(call KMOD_template,PPDEV,ppdev,\
|
|---|
| 14 | $(MODULES_DIR)/kernel/drivers/char/ppdev \
|
|---|
| 15 | ,CONFIG_PPDEV,,60))
|
|---|
| 16 |
|
|---|
| 17 | $(eval $(call KMOD_template,PARPORT,parport,\
|
|---|
| 18 | $(MODULES_DIR)/kernel/drivers/parport/parport \
|
|---|
| 19 | ,CONFIG_PARPORT,,50))
|
|---|
| 20 |
|
|---|
| 21 | # this module exists only with target asus WL500g
|
|---|
| 22 | $(eval $(call KMOD_template,PARPORT_SPLINK,parport-splink,\
|
|---|
| 23 | $(MODULES_DIR)/kernel/drivers/parport/parport_splink \
|
|---|
| 24 | ,CONFIG_PARPORT_SPLINK,,55))
|
|---|
| 25 |
|
|---|
| 26 | # Networking
|
|---|
| 27 |
|
|---|
| 28 | $(eval $(call KMOD_template,ATM,atm,\
|
|---|
| 29 | $(MODULES_DIR)/kernel/net/atm/atm \
|
|---|
| 30 | $(MODULES_DIR)/kernel/net/atm/br2684 \
|
|---|
| 31 | ,CONFIG_ATM,,50))
|
|---|
| 32 |
|
|---|
| 33 | $(eval $(call KMOD_template,GRE,gre,\
|
|---|
| 34 | $(MODULES_DIR)/kernel/net/ipv4/ip_gre \
|
|---|
| 35 | ,CONFIG_NET_IPGRE))
|
|---|
| 36 |
|
|---|
| 37 | ifeq ($(KERNEL),2.4)
|
|---|
| 38 | IMQ_MODULES = net/ipv4/netfilter/ipt_IMQ
|
|---|
| 39 | IMQ_MODULES += drivers/net/imq
|
|---|
| 40 | endif
|
|---|
| 41 | $(eval $(call KMOD_template,IMQ,imq,\
|
|---|
| 42 | $(foreach mod,$(IMQ_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 43 | ))
|
|---|
| 44 |
|
|---|
| 45 | $(eval $(call KMOD_template,IPIP,ipip,\
|
|---|
| 46 | $(MODULES_DIR)/kernel/net/ipv4/ipip \
|
|---|
| 47 | ,CONFIG_NET_IPIP,,60))
|
|---|
| 48 |
|
|---|
| 49 | $(eval $(call KMOD_template,IPV6,ipv6,\
|
|---|
| 50 | $(MODULES_DIR)/kernel/net/ipv6/ipv6 \
|
|---|
| 51 | ,CONFIG_IPV6,,20))
|
|---|
| 52 |
|
|---|
| 53 | $(eval $(call KMOD_template,PPP,ppp,\
|
|---|
| 54 | $(MODULES_DIR)/kernel/drivers/net/ppp_async \
|
|---|
| 55 | $(MODULES_DIR)/kernel/drivers/net/ppp_generic \
|
|---|
| 56 | $(MODULES_DIR)/kernel/drivers/net/slhc \
|
|---|
| 57 | $(MODULES_DIR)/kernel/drivers/net/pppox \
|
|---|
| 58 | ,CONFIG_PPP))
|
|---|
| 59 |
|
|---|
| 60 | $(eval $(call KMOD_template,MPPE,mppe,\
|
|---|
| 61 | $(MODULES_DIR)/kernel/drivers/net/ppp_mppe_mppc \
|
|---|
| 62 | ,CONFIG_PPP_MPPE_MPPC))
|
|---|
| 63 | # FIXME: there is no ppp_mppe_mppc.ko in kernel-2.6?
|
|---|
| 64 | #$(eval $(call KMOD_template,MPPE,mppe,\
|
|---|
| 65 | # $(MODULES_DIR)/kernel/drivers/net/ppp_mppe \
|
|---|
| 66 | #,CONFIG_PPP_MPPE))
|
|---|
| 67 |
|
|---|
| 68 | $(eval $(call KMOD_template,PPPOATM,pppoatm,\
|
|---|
| 69 | $(MODULES_DIR)/kernel/net/atm/pppoatm \
|
|---|
| 70 | ,CONFIG_PPPOATM))
|
|---|
| 71 |
|
|---|
| 72 | $(eval $(call KMOD_template,PPPOE,pppoe,\
|
|---|
| 73 | $(MODULES_DIR)/kernel/drivers/net/pppoe \
|
|---|
| 74 | ,CONFIG_PPPOE))
|
|---|
| 75 |
|
|---|
| 76 |
|
|---|
| 77 | # Traffic scheduling
|
|---|
| 78 |
|
|---|
| 79 | $(eval $(call KMOD_template,SCHED,sched,\
|
|---|
| 80 | $(MODULES_DIR)/kernel/net/sched/sch_cbq \
|
|---|
| 81 | $(MODULES_DIR)/kernel/net/sched/sch_dsmark \
|
|---|
| 82 | $(MODULES_DIR)/kernel/net/sched/sch_gred \
|
|---|
| 83 | $(MODULES_DIR)/kernel/net/sched/sch_hfsc \
|
|---|
| 84 | $(MODULES_DIR)/kernel/net/sched/sch_htb \
|
|---|
| 85 | $(MODULES_DIR)/kernel/net/sched/sch_ingress \
|
|---|
| 86 | $(MODULES_DIR)/kernel/net/sched/sch_prio \
|
|---|
| 87 | $(MODULES_DIR)/kernel/net/sched/sch_red \
|
|---|
| 88 | $(MODULES_DIR)/kernel/net/sched/sch_sfq \
|
|---|
| 89 | $(MODULES_DIR)/kernel/net/sched/sch_tbf \
|
|---|
| 90 | $(MODULES_DIR)/kernel/net/sched/sch_teql \
|
|---|
| 91 | ,CONFIG_NET_SCHED))
|
|---|
| 92 |
|
|---|
| 93 | $(eval $(call KMOD_template,SCHED_ACT,sched-act, \
|
|---|
| 94 | $(MODULES_DIR)/kernel/net/sched/act_gact \
|
|---|
| 95 | $(MODULES_DIR)/kernel/net/sched/act_ipt \
|
|---|
| 96 | $(MODULES_DIR)/kernel/net/sched/act_mirred \
|
|---|
| 97 | $(MODULES_DIR)/kernel/net/sched/act_pedit \
|
|---|
| 98 | $(MODULES_DIR)/kernel/net/sched/act_police \
|
|---|
| 99 | $(MODULES_DIR)/kernel/net/sched/act_simple \
|
|---|
| 100 | ,CONFIG_NET_ACT_GACT))
|
|---|
| 101 |
|
|---|
| 102 | ifeq ($(KERNEL),2.6)
|
|---|
| 103 | SCHED_CLS_MODULES = net/sched/cls_basic
|
|---|
| 104 | else
|
|---|
| 105 | SCHED_CLS_MODULES =
|
|---|
| 106 | endif
|
|---|
| 107 | SCHED_CLS_MODULES += net/sched/cls_fw
|
|---|
| 108 | SCHED_CLS_MODULES += net/sched/cls_route
|
|---|
| 109 | SCHED_CLS_MODULES += net/sched/cls_rsvp6
|
|---|
| 110 | SCHED_CLS_MODULES += net/sched/cls_rsvp
|
|---|
| 111 | SCHED_CLS_MODULES += net/sched/cls_tcindex
|
|---|
| 112 | SCHED_CLS_MODULES += net/sched/cls_u32
|
|---|
| 113 | $(eval $(call KMOD_template,SCHED_CLS,sched-cls, \
|
|---|
| 114 | $(foreach mod,$(SCHED_CLS_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 115 | ,CONFIG_NET_CLS))
|
|---|
| 116 |
|
|---|
| 117 | $(eval $(call KMOD_template,SCHED_EM,sched-em, \
|
|---|
| 118 | $(MODULES_DIR)/kernel/net/sched/em_cmp \
|
|---|
| 119 | $(MODULES_DIR)/kernel/net/sched/em_meta \
|
|---|
| 120 | $(MODULES_DIR)/kernel/net/sched/em_nbyte \
|
|---|
| 121 | $(MODULES_DIR)/kernel/net/sched/em_text \
|
|---|
| 122 | $(MODULES_DIR)/kernel/net/sched/em_u32 \
|
|---|
| 123 | ,CONFIG_NET_EMATCH))
|
|---|
| 124 |
|
|---|
| 125 | $(eval $(call KMOD_template,TUN,tun,\
|
|---|
| 126 | $(MODULES_DIR)/kernel/drivers/net/tun \
|
|---|
| 127 | ,CONFIG_TUN,,20))
|
|---|
| 128 |
|
|---|
| 129 | # Filtering / Firewalling
|
|---|
| 130 |
|
|---|
| 131 | $(eval $(call KMOD_template,IPT_CONNTRACK,ipt-conntrack,\
|
|---|
| 132 | $(foreach mod,$(IPT_CONNTRACK-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 133 | ))
|
|---|
| 134 |
|
|---|
| 135 | $(eval $(call KMOD_template,IPT_EXTRA,ipt-extra,\
|
|---|
| 136 | $(foreach mod,$(IPT_EXTRA-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 137 | ))
|
|---|
| 138 |
|
|---|
| 139 | $(eval $(call KMOD_template,IPT_FILTER,ipt-filter,\
|
|---|
| 140 | $(foreach mod,$(IPT_FILTER-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 141 | ))
|
|---|
| 142 |
|
|---|
| 143 | $(eval $(call KMOD_template,IPT_IPOPT,ipt-ipopt,\
|
|---|
| 144 | $(foreach mod,$(IPT_IPOPT-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 145 | ))
|
|---|
| 146 |
|
|---|
| 147 | $(eval $(call KMOD_template,IPT_IPSEC,ipt-ipsec,\
|
|---|
| 148 | $(foreach mod,$(IPT_IPSEC-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 149 | ))
|
|---|
| 150 |
|
|---|
| 151 | $(eval $(call KMOD_template,IPT_NAT,ipt-nat,\
|
|---|
| 152 | $(foreach mod,$(IPT_NAT-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 153 | ))
|
|---|
| 154 |
|
|---|
| 155 | $(eval $(call KMOD_template,IPT_NAT_EXTRA,ipt-nat-extra,\
|
|---|
| 156 | $(foreach mod,$(IPT_NAT_EXTRA-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 157 | ,,,40))
|
|---|
| 158 |
|
|---|
| 159 | $(eval $(call KMOD_template,IPT_QUEUE,ipt-queue,\
|
|---|
| 160 | $(foreach mod,$(IPT_QUEUE-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 161 | ))
|
|---|
| 162 |
|
|---|
| 163 | $(eval $(call KMOD_template,IPT_ULOG,ipt-ulog,\
|
|---|
| 164 | $(foreach mod,$(IPT_ULOG-m),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 165 | ))
|
|---|
| 166 |
|
|---|
| 167 | IP6TABLES_MODULES =
|
|---|
| 168 | ifeq ($(KERNEL),2.6)
|
|---|
| 169 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6table_raw
|
|---|
| 170 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_ah
|
|---|
| 171 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_frag
|
|---|
| 172 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_hbh
|
|---|
| 173 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_hl
|
|---|
| 174 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_HL
|
|---|
| 175 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_ipv6header
|
|---|
| 176 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_REJECT
|
|---|
| 177 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_rt
|
|---|
| 178 | else
|
|---|
| 179 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6_queue
|
|---|
| 180 | endif
|
|---|
| 181 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6table_filter
|
|---|
| 182 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6table_mangle
|
|---|
| 183 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6_tables
|
|---|
| 184 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_eui64
|
|---|
| 185 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_LOG
|
|---|
| 186 | IP6TABLES_MODULES += net/ipv6/netfilter/ip6t_owner
|
|---|
| 187 | $(eval $(call KMOD_template,IP6TABLES,ip6tables,\
|
|---|
| 188 | $(foreach mod,$(IP6TABLES_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 189 | ,CONFIG_IP6_NF_IPTABLES,kmod-ipv6))
|
|---|
| 190 |
|
|---|
| 191 |
|
|---|
| 192 | # Block devices
|
|---|
| 193 |
|
|---|
| 194 | $(eval $(call KMOD_template,LOOP,loop,\
|
|---|
| 195 | $(MODULES_DIR)/kernel/drivers/block/loop \
|
|---|
| 196 | ,CONFIG_BLK_DEV_LOOP,,20))
|
|---|
| 197 |
|
|---|
| 198 | $(eval $(call KMOD_template,NBD,nbd,\
|
|---|
| 199 | $(MODULES_DIR)/kernel/drivers/block/nbd \
|
|---|
| 200 | ,CONFIG_BLK_DEV_NBD,,20))
|
|---|
| 201 |
|
|---|
| 202 | # Crypto
|
|---|
| 203 |
|
|---|
| 204 | ifneq ($(wildcard $(MODULES_DIR)/kernel/crypto/*.$(KERNEL_MOD_SUFFIX)),)
|
|---|
| 205 | CONFIG_CRYPTO:=m
|
|---|
| 206 | endif
|
|---|
| 207 | $(eval $(call KMOD_template,CRYPTO,crypto,\
|
|---|
| 208 | $(MODULES_DIR)/kernel/crypto/aes \
|
|---|
| 209 | $(MODULES_DIR)/kernel/crypto/anubis \
|
|---|
| 210 | $(MODULES_DIR)/kernel/crypto/arc4 \
|
|---|
| 211 | $(MODULES_DIR)/kernel/crypto/blowfish \
|
|---|
| 212 | $(MODULES_DIR)/kernel/crypto/cast5 \
|
|---|
| 213 | $(MODULES_DIR)/kernel/crypto/cast6 \
|
|---|
| 214 | $(MODULES_DIR)/kernel/crypto/crc32c \
|
|---|
| 215 | $(MODULES_DIR)/kernel/crypto/crypto_null \
|
|---|
| 216 | $(MODULES_DIR)/kernel/crypto/deflate \
|
|---|
| 217 | $(MODULES_DIR)/kernel/crypto/des \
|
|---|
| 218 | $(MODULES_DIR)/kernel/crypto/khazad \
|
|---|
| 219 | $(MODULES_DIR)/kernel/crypto/md4 \
|
|---|
| 220 | $(MODULES_DIR)/kernel/crypto/md5 \
|
|---|
| 221 | $(MODULES_DIR)/kernel/crypto/michael_mic \
|
|---|
| 222 | $(MODULES_DIR)/kernel/crypto/serpent \
|
|---|
| 223 | $(MODULES_DIR)/kernel/crypto/sha1 \
|
|---|
| 224 | $(MODULES_DIR)/kernel/crypto/sha256 \
|
|---|
| 225 | $(MODULES_DIR)/kernel/crypto/sha512 \
|
|---|
| 226 | $(MODULES_DIR)/kernel/crypto/tcrypt \
|
|---|
| 227 | $(MODULES_DIR)/kernel/crypto/tea \
|
|---|
| 228 | $(MODULES_DIR)/kernel/crypto/tgr192 \
|
|---|
| 229 | $(MODULES_DIR)/kernel/crypto/twofish \
|
|---|
| 230 | $(MODULES_DIR)/kernel/crypto/wp512 \
|
|---|
| 231 | ,CONFIG_CRYPTO))
|
|---|
| 232 |
|
|---|
| 233 | # Filesystems
|
|---|
| 234 |
|
|---|
| 235 | $(eval $(call KMOD_template,FS_CIFS,fs-cifs,\
|
|---|
| 236 | $(MODULES_DIR)/kernel/fs/cifs/cifs \
|
|---|
| 237 | ,CONFIG_CIFS,,30))
|
|---|
| 238 |
|
|---|
| 239 | $(eval $(call KMOD_template,FS_MINIX,fs-minix,\
|
|---|
| 240 | $(MODULES_DIR)/kernel/fs/minix/minix \
|
|---|
| 241 | ,CONFIG_MINIX_FS,,30))
|
|---|
| 242 |
|
|---|
| 243 | $(eval $(call KMOD_template,FS_EXT2,fs-ext2,\
|
|---|
| 244 | $(MODULES_DIR)/kernel/fs/ext2/ext2 \
|
|---|
| 245 | ,CONFIG_EXT2_FS,,30))
|
|---|
| 246 |
|
|---|
| 247 | $(eval $(call KMOD_template,FS_EXT3,fs-ext3,\
|
|---|
| 248 | $(MODULES_DIR)/kernel/fs/jbd/jbd \
|
|---|
| 249 | $(MODULES_DIR)/kernel/fs/ext3/ext3 \
|
|---|
| 250 | ,CONFIG_EXT3_FS,,30))
|
|---|
| 251 |
|
|---|
| 252 | $(eval $(call KMOD_template,FS_FUSE,fs-fuse,\
|
|---|
| 253 | $(MODULES_DIR)/kernel/fs/fuse/fuse \
|
|---|
| 254 | ,CONFIG_FUSE_FS,,30))
|
|---|
| 255 |
|
|---|
| 256 | $(eval $(call KMOD_template,FS_HFSPLUS,fs-hfsplus,\
|
|---|
| 257 | $(MODULES_DIR)/kernel/fs/hfsplus/hfsplus \
|
|---|
| 258 | ,CONFIG_HFSPLUS_FS,,30))
|
|---|
| 259 |
|
|---|
| 260 | $(eval $(call KMOD_template,FS_NFS,fs-nfs,\
|
|---|
| 261 | $(MODULES_DIR)/kernel/net/sunrpc/sunrpc \
|
|---|
| 262 | $(MODULES_DIR)/kernel/fs/lockd/lockd \
|
|---|
| 263 | $(MODULES_DIR)/kernel/fs/nfs/nfs \
|
|---|
| 264 | ,CONFIG_NFS_FS,,30))
|
|---|
| 265 |
|
|---|
| 266 | $(eval $(call KMOD_template,FS_NFSD,fs-nfsd,\
|
|---|
| 267 | $(MODULES_DIR)/kernel/fs/nfsd/nfsd \
|
|---|
| 268 | ,CONFIG_NFSD,,30))
|
|---|
| 269 |
|
|---|
| 270 | $(eval $(call KMOD_template,FS_NTFS,fs-ntfs,\
|
|---|
| 271 | $(MODULES_DIR)/kernel/fs/ntfs/ntfs \
|
|---|
| 272 | ,CONFIG_NTFS_FS,,30))
|
|---|
| 273 |
|
|---|
| 274 | $(eval $(call KMOD_template,FS_VFAT,fs-vfat,\
|
|---|
| 275 | $(MODULES_DIR)/kernel/fs/fat/fat \
|
|---|
| 276 | $(MODULES_DIR)/kernel/fs/vfat/vfat \
|
|---|
| 277 | ,CONFIG_VFAT_FS,,30))
|
|---|
| 278 |
|
|---|
| 279 | $(eval $(call KMOD_template,FS_XFS,fs-xfs,\
|
|---|
| 280 | $(MODULES_DIR)/kernel/fs/xfs/xfs \
|
|---|
| 281 | ,CONFIG_XFS_FS,,30))
|
|---|
| 282 |
|
|---|
| 283 |
|
|---|
| 284 | # Multimedia
|
|---|
| 285 |
|
|---|
| 286 | # FIXME: nonexistent in kernel-2.6??
|
|---|
| 287 | $(eval $(call KMOD_template,PWC,pwc,\
|
|---|
| 288 | $(MODULES_DIR)/kernel/drivers/usb/pwc \
|
|---|
| 289 | ,CONFIG_USB_PWC,kmod-videodev,63))
|
|---|
| 290 |
|
|---|
| 291 | ifeq ($(KERNEL),2.6)
|
|---|
| 292 | SOUNDCORE_MODULES = sound/soundcore
|
|---|
| 293 | else
|
|---|
| 294 | SOUNDCORE_MODULES = drivers/sound/soundcore
|
|---|
| 295 | endif
|
|---|
| 296 | $(eval $(call KMOD_template,SOUNDCORE,soundcore,\
|
|---|
| 297 | $(foreach mod,$(SOUNDCORE_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 298 | ,CONFIG_SOUND,,30))
|
|---|
| 299 |
|
|---|
| 300 | $(eval $(call KMOD_template,VIDEODEV,videodev,\
|
|---|
| 301 | $(MODULES_DIR)/kernel/drivers/media/video/videodev \
|
|---|
| 302 | ,CONFIG_VIDEO_DEV,,62))
|
|---|
| 303 |
|
|---|
| 304 |
|
|---|
| 305 | # PCMCIA/CardBus
|
|---|
| 306 |
|
|---|
| 307 | # FIXME: check order for kernel-2.6
|
|---|
| 308 | PCMCIA_CORE_MODULES =
|
|---|
| 309 | ifeq ($(KERNEL),2.6)
|
|---|
| 310 | PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia_core
|
|---|
| 311 | PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia
|
|---|
| 312 | PCMCIA_CORE_MODULES += drivers/pcmcia/yenta_socket
|
|---|
| 313 | PCMCIA_CORE_MODULES += drivers/pcmcia/i82092
|
|---|
| 314 | PCMCIA_SERIAL_MODULES = drivers/serial/serial_cs
|
|---|
| 315 | else
|
|---|
| 316 | PCMCIA_CORE_MODULES += drivers/pcmcia/pcmcia_core
|
|---|
| 317 | PCMCIA_CORE_MODULES += drivers/pcmcia/yenta_socket
|
|---|
| 318 | PCMCIA_CORE_MODULES += drivers/pcmcia/ds
|
|---|
| 319 | PCMCIA_SERIAL_MODULES = drivers/char/pcmcia/serial_cs
|
|---|
| 320 | endif
|
|---|
| 321 | $(eval $(call KMOD_template,PCMCIA_CORE,pcmcia-core,\
|
|---|
| 322 | $(foreach mod,$(PCMCIA_CORE_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 323 | ,CONFIG_PCMCIA,,50))
|
|---|
| 324 | $(eval $(call KMOD_template,PCMCIA_SERIAL,pcmcia-serial,\
|
|---|
| 325 | $(foreach mod,$(PCMCIA_SERIAL_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 326 | ,CONFIG_PCMCIA_SERIAL_CS,kmod-pcmcia-core,51))
|
|---|
| 327 |
|
|---|
| 328 |
|
|---|
| 329 | # USB
|
|---|
| 330 |
|
|---|
| 331 | ifeq ($(KERNEL),2.6)
|
|---|
| 332 | USB_MODULES = drivers/usb/core/usbcore
|
|---|
| 333 | USB_OHCI_MODULES = drivers/usb/host/ohci-hcd
|
|---|
| 334 | else
|
|---|
| 335 | USB_MODULES = drivers/usb/usbcore
|
|---|
| 336 | USB_OHCI_MODULES = drivers/usb/host/usb-ohci
|
|---|
| 337 | endif
|
|---|
| 338 | $(eval $(call KMOD_template,USB,usb-core,\
|
|---|
| 339 | $(foreach mod,$(USB_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 340 | ,CONFIG_USB,,50))
|
|---|
| 341 | $(eval $(call KMOD_template,USB_OHCI,usb-ohci,\
|
|---|
| 342 | $(foreach mod,$(USB_OHCI_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 343 | ,CONFIG_USB_OHCI,kmod-usb-core,60))
|
|---|
| 344 |
|
|---|
| 345 | $(eval $(call KMOD_template,USB2,usb2,\
|
|---|
| 346 | $(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd \
|
|---|
| 347 | ,CONFIG_USB_EHCI_HCD,kmod-usb-core,60))
|
|---|
| 348 |
|
|---|
| 349 | ifeq ($(KERNEL),2.6)
|
|---|
| 350 | USB_ACM_MODULES = drivers/usb/class/cdc-acm
|
|---|
| 351 | USB_AUDIO_MODULES = sound/usb/snd-usb-audio
|
|---|
| 352 | USB_PRINTER_MODULES = drivers/usb/class/usblp
|
|---|
| 353 | else
|
|---|
| 354 | USB_ACM_MODULES = drivers/usb/acm
|
|---|
| 355 | USB_AUDIO_MODULES = drivers/usb/audio
|
|---|
| 356 | USB_PRINTER_MODULES = drivers/usb/printer
|
|---|
| 357 | endif
|
|---|
| 358 | $(eval $(call KMOD_template,USB_ACM,usb-acm,\
|
|---|
| 359 | $(foreach mod,$(USB_ACM_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 360 | ,CONFIG_USB_ACM,,70))
|
|---|
| 361 |
|
|---|
| 362 | $(eval $(call KMOD_template,USB_AUDIO,usb-audio,\
|
|---|
| 363 | $(foreach mod,$(USB_AUDIO_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 364 | ,CONFIG_USB_AUDIO,kmod-soundcore kmod-usb-core,61))
|
|---|
| 365 |
|
|---|
| 366 | $(eval $(call KMOD_template,USB_PRINTER,usb-printer,\
|
|---|
| 367 | $(foreach mod,$(USB_PRINTER_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 368 | ,CONFIG_USB_PRINTER,kmod-usb-core,60))
|
|---|
| 369 |
|
|---|
| 370 | $(eval $(call KMOD_template,USB_SERIAL,usb-serial,\
|
|---|
| 371 | $(MODULES_DIR)/kernel/drivers/usb/serial/usbserial \
|
|---|
| 372 | ,CONFIG_USB_SERIAL,kmod-usb-core,60))
|
|---|
| 373 |
|
|---|
| 374 | $(eval $(call KMOD_template,USB_SERIAL_BELKIN,usb-serial-belkin,\
|
|---|
| 375 | $(MODULES_DIR)/kernel/drivers/usb/serial/belkin_sa \
|
|---|
| 376 | ,CONFIG_USB_SERIAL_BELKIN,kmod-usb-serial,61))
|
|---|
| 377 |
|
|---|
| 378 | $(eval $(call KMOD_template,USB_SERIAL_FTDI,usb-serial-ftdi,\
|
|---|
| 379 | $(MODULES_DIR)/kernel/drivers/usb/serial/ftdi_sio \
|
|---|
| 380 | ,CONFIG_USB_SERIAL_FTDI_SIO,kmod-usb-serial,61))
|
|---|
| 381 |
|
|---|
| 382 | $(eval $(call KMOD_template,USB_SERIAL_MCT_U232,usb-serial-mct-u232,\
|
|---|
| 383 | $(MODULES_DIR)/kernel/drivers/usb/serial/mct_u232 \
|
|---|
| 384 | ,CONFIG_USB_SERIAL_MCT_U232,kmod-usb-serial,61))
|
|---|
| 385 |
|
|---|
| 386 | $(eval $(call KMOD_template,USB_SERIAL_PL2303,usb-serial-pl2303,\
|
|---|
| 387 | $(MODULES_DIR)/kernel/drivers/usb/serial/pl2303 \
|
|---|
| 388 | ,CONFIG_USB_SERIAL_PL2303,kmod-usb-serial,61))
|
|---|
| 389 |
|
|---|
| 390 | $(eval $(call KMOD_template,USB_SERIAL_VISOR,usb-serial-visor,\
|
|---|
| 391 | $(MODULES_DIR)/kernel/drivers/usb/serial/visor \
|
|---|
| 392 | ,CONFIG_USB_SERIAL_VISOR,kmod-usb-serial,61))
|
|---|
| 393 |
|
|---|
| 394 | USB_STORAGE_MODULES=drivers/scsi/scsi_mod
|
|---|
| 395 | USB_STORAGE_MODULES+=drivers/scsi/sd_mod
|
|---|
| 396 | USB_STORAGE_MODULES+=drivers/usb/storage/usb-storage
|
|---|
| 397 | ifeq ($(KERNEL),2.6)
|
|---|
| 398 | USB_STORAGE_MODULES+=drivers/usb/storage/libusual
|
|---|
| 399 | endif
|
|---|
| 400 | $(eval $(call KMOD_template,USB_STORAGE,usb-storage,\
|
|---|
| 401 | $(foreach mod,$(USB_STORAGE_MODULES),$(MODULES_DIR)/kernel/$(mod))\
|
|---|
| 402 | ,CONFIG_USB_STORAGE,kmod-usb-core,60))
|
|---|
| 403 |
|
|---|
| 404 |
|
|---|
| 405 | # Misc. devices
|
|---|
| 406 |
|
|---|
| 407 | $(eval $(call KMOD_template,AX25,ax25,\
|
|---|
| 408 | $(MODULES_DIR)/kernel/net/ax25/ax25 \
|
|---|
| 409 | $(MODULES_DIR)/kernel/drivers/net/hamradio/mkiss \
|
|---|
| 410 | ,CONFIG_AX25,,90))
|
|---|
| 411 |
|
|---|
| 412 | BLUETOOTH_MODULES =
|
|---|
| 413 | ifeq ($(KERNEL),2.6)
|
|---|
| 414 | BLUETOOTH_MODULES += net/bluetooth/bluetooth
|
|---|
| 415 | BLUETOOTH_MODULES += drivers/bluetooth/hci_vhci
|
|---|
| 416 | else
|
|---|
| 417 | BLUETOOTH_MODULES += net/bluetooth/bluez
|
|---|
| 418 | endif
|
|---|
| 419 | BLUETOOTH_MODULES += net/bluetooth/l2cap
|
|---|
| 420 | BLUETOOTH_MODULES += net/bluetooth/sco
|
|---|
| 421 | BLUETOOTH_MODULES += net/bluetooth/bnep/bnep
|
|---|
| 422 | BLUETOOTH_MODULES += net/bluetooth/rfcomm/rfcomm
|
|---|
| 423 | BLUETOOTH_MODULES += drivers/bluetooth/hci_uart
|
|---|
| 424 | BLUETOOTH_MODULES += drivers/bluetooth/hci_usb
|
|---|
| 425 | $(eval $(call KMOD_template,BLUETOOTH,bluetooth,\
|
|---|
| 426 | $(foreach mod,$(BLUETOOTH_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 427 | ,CONFIG_BLUEZ,,90))
|
|---|
| 428 |
|
|---|
| 429 | # modules below have to be inserted separately - useful at all?
|
|---|
| 430 | # $(MODULES_DIR)/kernel/drivers/bluetooth/bt3c_cs \
|
|---|
| 431 | # $(MODULES_DIR)/kernel/drivers/bluetooth/btuart_cs \
|
|---|
| 432 | # $(MODULES_DIR)/kernel/drivers/bluetooth/dtl1_cs \
|
|---|
| 433 | # $(MODULES_DIR)/kernel/drivers/bluetooth/bluecard_cs \
|
|---|
| 434 |
|
|---|
| 435 | ifeq ($(KERNEL),2.6)
|
|---|
| 436 | SOFTDOG_MODULES = drivers/char/watchdog/softdog
|
|---|
| 437 | else
|
|---|
| 438 | SOFTDOG_MODULES = drivers/char/softdog
|
|---|
| 439 | endif
|
|---|
| 440 | $(eval $(call KMOD_template,SOFTDOG,softdog,\
|
|---|
| 441 | $(foreach mod,$(SOFTDOG_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 442 | ,CONFIG_SOFT_WATCHDOG,,95))
|
|---|
| 443 |
|
|---|
| 444 | $(eval $(call KMOD_template,RC32434_WDT,rc32434-wdt,\
|
|---|
| 445 | $(MODULES_DIR)/kernel/drivers/char/watchdog/rc32434_wdt \
|
|---|
| 446 | ,CONFIG_RC32434_WDT,,95))
|
|---|
| 447 |
|
|---|
| 448 | # NLS
|
|---|
| 449 |
|
|---|
| 450 | $(eval $(call KMOD_template,NLS_CP437,nls-cp437,\
|
|---|
| 451 | $(MODULES_DIR)/kernel/fs/nls/nls_cp437 \
|
|---|
| 452 | ,CONFIG_NLS_CODEPAGE_437,,80))
|
|---|
| 453 |
|
|---|
| 454 | $(eval $(call KMOD_template,NLS_CP737,nls-cp737,\
|
|---|
| 455 | $(MODULES_DIR)/kernel/fs/nls/nls_cp737 \
|
|---|
| 456 | ,CONFIG_NLS_CODEPAGE_737,,80))
|
|---|
| 457 |
|
|---|
| 458 | $(eval $(call KMOD_template,NLS_CP775,nls-cp775,\
|
|---|
| 459 | $(MODULES_DIR)/kernel/fs/nls/nls_cp775 \
|
|---|
| 460 | ,CONFIG_NLS_CODEPAGE_775,,80))
|
|---|
| 461 |
|
|---|
| 462 | $(eval $(call KMOD_template,NLS_CP850,nls-cp850,\
|
|---|
| 463 | $(MODULES_DIR)/kernel/fs/nls/nls_cp850 \
|
|---|
| 464 | ,CONFIG_NLS_CODEPAGE_850,,80))
|
|---|
| 465 |
|
|---|
| 466 | $(eval $(call KMOD_template,NLS_CP852,nls-cp852,\
|
|---|
| 467 | $(MODULES_DIR)/kernel/fs/nls/nls_cp852 \
|
|---|
| 468 | ,CONFIG_NLS_CODEPAGE_852,,80))
|
|---|
| 469 |
|
|---|
| 470 | $(eval $(call KMOD_template,NLS_CP857,nls-cp857,\
|
|---|
| 471 | $(MODULES_DIR)/kernel/fs/nls/nls_cp857 \
|
|---|
| 472 | ,CONFIG_NLS_CODEPAGE_857,,80))
|
|---|
| 473 |
|
|---|
| 474 | $(eval $(call KMOD_template,NLS_CP860,nls-cp860,\
|
|---|
| 475 | $(MODULES_DIR)/kernel/fs/nls/nls_cp860 \
|
|---|
| 476 | ,CONFIG_NLS_CODEPAGE_860,,80))
|
|---|
| 477 |
|
|---|
| 478 | $(eval $(call KMOD_template,NLS_CP861,nls-cp861,\
|
|---|
| 479 | $(MODULES_DIR)/kernel/fs/nls/nls_cp861 \
|
|---|
| 480 | ,CONFIG_NLS_CODEPAGE_861,,80))
|
|---|
| 481 |
|
|---|
| 482 | $(eval $(call KMOD_template,NLS_CP862,nls-cp862,\
|
|---|
| 483 | $(MODULES_DIR)/kernel/fs/nls/nls_cp862 \
|
|---|
| 484 | ,CONFIG_NLS_CODEPAGE_862,,80))
|
|---|
| 485 |
|
|---|
| 486 | $(eval $(call KMOD_template,NLS_CP863,nls-cp863,\
|
|---|
| 487 | $(MODULES_DIR)/kernel/fs/nls/nls_cp863 \
|
|---|
| 488 | ,CONFIG_NLS_CODEPAGE_863,,80))
|
|---|
| 489 |
|
|---|
| 490 | $(eval $(call KMOD_template,NLS_CP864,nls-cp864,\
|
|---|
| 491 | $(MODULES_DIR)/kernel/fs/nls/nls_cp864 \
|
|---|
| 492 | ,CONFIG_NLS_CODEPAGE_864,,80))
|
|---|
| 493 |
|
|---|
| 494 | $(eval $(call KMOD_template,NLS_CP865,nls-cp865,\
|
|---|
| 495 | $(MODULES_DIR)/kernel/fs/nls/nls_cp865 \
|
|---|
| 496 | ,CONFIG_NLS_CODEPAGE_865,,80))
|
|---|
| 497 |
|
|---|
| 498 | $(eval $(call KMOD_template,NLS_CP866,nls-cp866,\
|
|---|
| 499 | $(MODULES_DIR)/kernel/fs/nls/nls_cp866 \
|
|---|
| 500 | ,CONFIG_NLS_CODEPAGE_866,,80))
|
|---|
| 501 |
|
|---|
| 502 | $(eval $(call KMOD_template,NLS_CP869,nls-cp869,\
|
|---|
| 503 | $(MODULES_DIR)/kernel/fs/nls/nls_cp869 \
|
|---|
| 504 | ,CONFIG_NLS_CODEPAGE_869,,80))
|
|---|
| 505 |
|
|---|
| 506 | NLS_CP874_MODULES := fs/nls/nls_cp874
|
|---|
| 507 | ifeq ($(KERNEL),2.4)
|
|---|
| 508 | NLS_CP874_MODULES += fs/nls/nls_tis-620
|
|---|
| 509 | endif
|
|---|
| 510 | $(eval $(call KMOD_template,NLS_CP874,nls-cp874,\
|
|---|
| 511 | $(foreach mod,$(NLS_CP874_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 512 | ,CONFIG_NLS_CODEPAGE_874,,80))
|
|---|
| 513 |
|
|---|
| 514 | NLS_CP932_MODULES := fs/nls/nls_cp932
|
|---|
| 515 | NLS_CP932_MODULES += fs/nls/nls_euc-jp
|
|---|
| 516 | ifeq ($(KERNEL),2.4)
|
|---|
| 517 | NLS_CP932_MODULES += fs/nls/nls_euc-jp
|
|---|
| 518 | endif
|
|---|
| 519 |
|
|---|
| 520 | $(eval $(call KMOD_template,NLS_CP932,nls-cp932,\
|
|---|
| 521 | $(foreach mod,$(NLS_CP932_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 522 | ,CONFIG_NLS_CODEPAGE_932,,80))
|
|---|
| 523 |
|
|---|
| 524 | NLS_CP936_MODULES := fs/nls/nls_cp936
|
|---|
| 525 | ifeq ($(KERNEL),2.4)
|
|---|
| 526 | NLS_CP936_MODULES += fs/nls/nls_gb2312
|
|---|
| 527 | endif
|
|---|
| 528 | $(eval $(call KMOD_template,NLS_CP936,nls-cp936,\
|
|---|
| 529 | $(foreach mod,$(NLS_CP936_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 530 | ,CONFIG_NLS_CODEPAGE_936,,80))
|
|---|
| 531 |
|
|---|
| 532 | NLS_CP949_MODULES := fs/nls/nls_cp949
|
|---|
| 533 | ifeq ($(KERNEL),2.4)
|
|---|
| 534 | NLS_CP949_MODULES += fs/nls/nls_euc-kr
|
|---|
| 535 | endif
|
|---|
| 536 | $(eval $(call KMOD_template,NLS_CP949,nls-cp949,\
|
|---|
| 537 | $(foreach mod,$(NLS_CP949_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 538 | ,CONFIG_NLS_CODEPAGE_949,,80))
|
|---|
| 539 |
|
|---|
| 540 | NLS_CP950_MODULES := fs/nls/nls_cp950
|
|---|
| 541 | ifeq ($(KERNEL),2.4)
|
|---|
| 542 | NLS_CP950_MODULES += fs/nls/nls_big5
|
|---|
| 543 | endif
|
|---|
| 544 | $(eval $(call KMOD_template,NLS_CP950,nls-cp950,\
|
|---|
| 545 | $(foreach mod,$(NLS_CP950_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 546 | ,CONFIG_NLS_CODEPAGE_950,,80))
|
|---|
| 547 |
|
|---|
| 548 | $(eval $(call KMOD_template,NLS_CP1250,nls-cp1250,\
|
|---|
| 549 | $(MODULES_DIR)/kernel/fs/nls/nls_cp1250 \
|
|---|
| 550 | ,CONFIG_NLS_CODEPAGE_125050,80))
|
|---|
| 551 |
|
|---|
| 552 | $(eval $(call KMOD_template,NLS_CP1251,nls-cp1251,\
|
|---|
| 553 | $(MODULES_DIR)/kernel/fs/nls/nls_cp1251 \
|
|---|
| 554 | ,CONFIG_NLS_CODEPAGE_1251,kmod-nls-cp1251,80))
|
|---|
| 555 |
|
|---|
| 556 | $(eval $(call KMOD_template,NLS_ISO8859_1,nls-iso8859-1, \
|
|---|
| 557 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-1 \
|
|---|
| 558 | ,CONFIG_NLS_ISO8859_1,,80))
|
|---|
| 559 |
|
|---|
| 560 | $(eval $(call KMOD_template,NLS_ISO8859_2,nls-iso8859-2, \
|
|---|
| 561 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-2 \
|
|---|
| 562 | ,CONFIG_NLS_ISO8859_2,,80))
|
|---|
| 563 |
|
|---|
| 564 | $(eval $(call KMOD_template,NLS_ISO8859_3,nls-iso8859-3, \
|
|---|
| 565 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-3 \
|
|---|
| 566 | ,CONFIG_NLS_ISO8859_3,,80))
|
|---|
| 567 |
|
|---|
| 568 | $(eval $(call KMOD_template,NLS_ISO8859_4,nls-iso8859-4, \
|
|---|
| 569 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-4 \
|
|---|
| 570 | ,CONFIG_NLS_ISO8859_4,,80))
|
|---|
| 571 |
|
|---|
| 572 | $(eval $(call KMOD_template,NLS_ISO8859_5,nls-iso8859-5, \
|
|---|
| 573 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-5 \
|
|---|
| 574 | ,CONFIG_NLS_ISO8859_5,,80))
|
|---|
| 575 |
|
|---|
| 576 | $(eval $(call KMOD_template,NLS_ISO8859_6,nls-iso8859-6, \
|
|---|
| 577 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-6 \
|
|---|
| 578 | ,CONFIG_NLS_ISO8859_6,,80))
|
|---|
| 579 |
|
|---|
| 580 | $(eval $(call KMOD_template,NLS_ISO8859_7,nls-iso8859-7, \
|
|---|
| 581 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-7 \
|
|---|
| 582 | ,CONFIG_NLS_ISO8859_7,,80))
|
|---|
| 583 |
|
|---|
| 584 | NLS_ISO8859_8_MODULES := fs/nls/nls_cp1255
|
|---|
| 585 | ifeq ($(KERNEL),2.4)
|
|---|
| 586 | NLS_ISO8859_8_MODULES += fs/nls/nls_iso8859-8
|
|---|
| 587 | endif
|
|---|
| 588 | $(eval $(call KMOD_template,NLS_ISO8859_8,nls-iso8859-8, \
|
|---|
| 589 | $(foreach mod,$(NLS_ISO8859_8_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 590 | ,CONFIG_NLS_ISO8859_8,,80))
|
|---|
| 591 |
|
|---|
| 592 | $(eval $(call KMOD_template,NLS_ISO8859_9,nls-iso8859-9, \
|
|---|
| 593 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-9 \
|
|---|
| 594 | ,CONFIG_NLS_ISO8859_9,,80))
|
|---|
| 595 |
|
|---|
| 596 | $(eval $(call KMOD_template,NLS_ISO8859_13,nls-iso8859-13, \
|
|---|
| 597 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-13 \
|
|---|
| 598 | ,CONFIG_NLS_ISO8859_13,,80))
|
|---|
| 599 |
|
|---|
| 600 | $(eval $(call KMOD_template,NLS_ISO8859_14,nls-iso8859-14, \
|
|---|
| 601 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-14 \
|
|---|
| 602 | ,CONFIG_NLS_ISO8859_14,,80))
|
|---|
| 603 |
|
|---|
| 604 | $(eval $(call KMOD_template,NLS_ISO8859_15,nls-iso8859-15, \
|
|---|
| 605 | $(MODULES_DIR)/kernel/fs/nls/nls_iso8859-15 \
|
|---|
| 606 | ,CONFIG_NLS_ISO8859_15,,80))
|
|---|
| 607 |
|
|---|
| 608 | $(eval $(call KMOD_template,NLS_KOI8_R,nls-koi8-r, \
|
|---|
| 609 | $(MODULES_DIR)/kernel/fs/nls/nls_koi8-r \
|
|---|
| 610 | ,CONFIG_NLS_KOI8_R,,80))
|
|---|
| 611 |
|
|---|
| 612 | $(eval $(call KMOD_template,NLS_KOI8_U,nls-koi8-u, \
|
|---|
| 613 | $(MODULES_DIR)/kernel/fs/nls/nls_koi8-u \
|
|---|
| 614 | $(MODULES_DIR)/kernel/fs/nls/nls_koi8-ru \
|
|---|
| 615 | ,CONFIG_NLS_KOI8_U,,80))
|
|---|
| 616 |
|
|---|
| 617 | $(eval $(call KMOD_template,NLS_UTF8,nls-utf8, \
|
|---|
| 618 | $(MODULES_DIR)/kernel/fs/nls/nls_utf8 \
|
|---|
| 619 | ,CONFIG_NLS_UTF8,,80))
|
|---|
| 620 |
|
|---|
| 621 | # ISDN
|
|---|
| 622 | ifeq ($(KERNEL),2.4)
|
|---|
| 623 | ISDN_MODULES=drivers/isdn/isdn
|
|---|
| 624 | else
|
|---|
| 625 | ISDN_MODULES=drivers/isdn/i4l/isdn
|
|---|
| 626 | endif
|
|---|
| 627 | $(eval $(call KMOD_template,ISDN,isdn, \
|
|---|
| 628 | $(foreach mod,$(ISDN_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 629 | ,CONFIG_ISDN,,60))
|
|---|
| 630 | $(eval $(call KMOD_template,SLHC,slhc, \
|
|---|
| 631 | $(MODULES_DIR)/kernel/drivers/net/slhc \
|
|---|
| 632 | ,CONFIG_ISDN,,65))
|
|---|
| 633 | $(eval $(call KMOD_template,HISAX,hisax, \
|
|---|
| 634 | $(MODULES_DIR)/kernel/drivers/isdn/hisax/hisax \
|
|---|
| 635 | ,CONFIG_ISDN_DRV_HISAX,,70))
|
|---|
| 636 |
|
|---|
| 637 | ifeq ($(KERNEL),2.6)
|
|---|
| 638 | MISDN_MODULES=drivers/isdn/hardware/mISDN/mISDN_core
|
|---|
| 639 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_l1
|
|---|
| 640 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_l2
|
|---|
| 641 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_dsp
|
|---|
| 642 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_dtmf
|
|---|
| 643 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/l3udss1
|
|---|
| 644 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_isac
|
|---|
| 645 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/mISDN_x25dte
|
|---|
| 646 | MISDN_MODULES+=drivers/isdn/hardware/mISDN/hfcpci
|
|---|
| 647 | endif
|
|---|
| 648 | $(eval $(call KMOD_template,MISDN,misdn, \
|
|---|
| 649 | $(foreach mod, $(MISDN_MODULES),$(MODULES_DIR)/kernel/$(mod)) \
|
|---|
| 650 | ,CONFIG_MISDN_DRV,,))
|
|---|
| 651 |
|
|---|
| 652 | # Library modules
|
|---|
| 653 | $(eval $(call KMOD_template,CCITT,crc-ccitt, \
|
|---|
| 654 | $(MODULES_DIR)/kernel/lib/crc-ccitt \
|
|---|
| 655 | ,CONFIG_CRC_CCITT,,20))
|
|---|