Makefile 7.43 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1 2 3 4 5
#
# Makefile for the Linux network (ethercard) device drivers.
#

obj-$(CONFIG_E1000) += e1000/
6
obj-$(CONFIG_E1000E) += e1000e/
Linus Torvalds's avatar
Linus Torvalds committed
7
obj-$(CONFIG_IBM_EMAC) += ibm_emac/
David Gibson's avatar
David Gibson committed
8
obj-$(CONFIG_IBM_NEW_EMAC) += ibm_newemac/
9
obj-$(CONFIG_IXGBE) += ixgbe/
Linus Torvalds's avatar
Linus Torvalds committed
10
obj-$(CONFIG_IXGB) += ixgb/
11
obj-$(CONFIG_IP1000) += ipg.o
12
obj-$(CONFIG_CHELSIO_T1) += chelsio/
13
obj-$(CONFIG_CHELSIO_T3) += cxgb3/
14
obj-$(CONFIG_EHEA) += ehea/
Linus Torvalds's avatar
Linus Torvalds committed
15
obj-$(CONFIG_BONDING) += bonding/
16
obj-$(CONFIG_ATL1) += atl1/
Linus Torvalds's avatar
Linus Torvalds committed
17
obj-$(CONFIG_GIANFAR) += gianfar_driver.o
18
obj-$(CONFIG_TEHUTI) += tehuti.o
Linus Torvalds's avatar
Linus Torvalds committed
19

20 21 22 23
gianfar_driver-objs := gianfar.o \
		gianfar_ethtool.o \
		gianfar_mii.o \
		gianfar_sysfs.o
Linus Torvalds's avatar
Linus Torvalds committed
24

25
obj-$(CONFIG_UCC_GETH) += ucc_geth_driver.o
Li Yang's avatar
Li Yang committed
26
ucc_geth_driver-objs := ucc_geth.o ucc_geth_mii.o ucc_geth_ethtool.o
27

Linus Torvalds's avatar
Linus Torvalds committed
28 29 30 31 32 33 34 35 36 37 38 39 40
#
# link order important here
#
obj-$(CONFIG_PLIP) += plip.o

obj-$(CONFIG_ROADRUNNER) += rrunner.o

obj-$(CONFIG_HAPPYMEAL) += sunhme.o
obj-$(CONFIG_SUNLANCE) += sunlance.o
obj-$(CONFIG_SUNQE) += sunqe.o
obj-$(CONFIG_SUNBMAC) += sunbmac.o
obj-$(CONFIG_MYRI_SBUS) += myri_sbus.o
obj-$(CONFIG_SUNGEM) += sungem.o sungem_phy.o
41
obj-$(CONFIG_CASSINI) += cassini.o
42
obj-$(CONFIG_SUNVNET) += sunvnet.o
Linus Torvalds's avatar
Linus Torvalds committed
43 44 45 46 47 48 49 50 51 52 53 54

obj-$(CONFIG_MACE) += mace.o
obj-$(CONFIG_BMAC) += bmac.o

obj-$(CONFIG_VORTEX) += 3c59x.o
obj-$(CONFIG_TYPHOON) += typhoon.o
obj-$(CONFIG_NE2K_PCI) += ne2k-pci.o 8390.o
obj-$(CONFIG_PCNET32) += pcnet32.o
obj-$(CONFIG_EEPRO100) += eepro100.o
obj-$(CONFIG_E100) += e100.o
obj-$(CONFIG_TLAN) += tlan.o
obj-$(CONFIG_EPIC100) += epic100.o
55
obj-$(CONFIG_SIS190) += sis190.o
Linus Torvalds's avatar
Linus Torvalds committed
56 57 58 59 60 61 62 63 64
obj-$(CONFIG_SIS900) += sis900.o
obj-$(CONFIG_YELLOWFIN) += yellowfin.o
obj-$(CONFIG_ACENIC) += acenic.o
obj-$(CONFIG_ISERIES_VETH) += iseries_veth.o
obj-$(CONFIG_NATSEMI) += natsemi.o
obj-$(CONFIG_NS83820) += ns83820.o
obj-$(CONFIG_STNIC) += stnic.o 8390.o
obj-$(CONFIG_FEALNX) += fealnx.o
obj-$(CONFIG_TIGON3) += tg3.o
65
obj-$(CONFIG_BNX2) += bnx2.o
66 67
spidernet-y += spider_net.o spider_net_ethtool.o
obj-$(CONFIG_SPIDER_NET) += spidernet.o sungem_phy.o
68 69
obj-$(CONFIG_GELIC_NET) += ps3_gelic.o
ps3_gelic-objs += ps3_gelic_net.o
Linus Torvalds's avatar
Linus Torvalds committed
70
obj-$(CONFIG_TC35815) += tc35815.o
71
obj-$(CONFIG_SKGE) += skge.o
72
obj-$(CONFIG_SKY2) += sky2.o
73
obj-$(CONFIG_SK98LIN) += sk98lin/
Linus Torvalds's avatar
Linus Torvalds committed
74 75 76 77
obj-$(CONFIG_SKFP) += skfp/
obj-$(CONFIG_VIA_RHINE) += via-rhine.o
obj-$(CONFIG_VIA_VELOCITY) += via-velocity.o
obj-$(CONFIG_ADAPTEC_STARFIRE) += starfire.o
Matt Porter's avatar
Matt Porter committed
78
obj-$(CONFIG_RIONET) += rionet.o
Linus Torvalds's avatar
Linus Torvalds committed
79 80 81 82 83 84

#
# end link order section
#

obj-$(CONFIG_MII) += mii.o
85
obj-$(CONFIG_PHYLIB) += phy/
Linus Torvalds's avatar
Linus Torvalds committed
86 87 88 89 90 91

obj-$(CONFIG_SUNDANCE) += sundance.o
obj-$(CONFIG_HAMACHI) += hamachi.o
obj-$(CONFIG_NET) += Space.o loopback.o
obj-$(CONFIG_SEEQ8005) += seeq8005.o
obj-$(CONFIG_NET_SB1000) += sb1000.o
Al Viro's avatar
Al Viro committed
92
obj-$(CONFIG_MAC8390) += mac8390.o
Linus Torvalds's avatar
Linus Torvalds committed
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
obj-$(CONFIG_APNE) += apne.o 8390.o
obj-$(CONFIG_PCMCIA_PCNET) += 8390.o
obj-$(CONFIG_SHAPER) += shaper.o
obj-$(CONFIG_HP100) += hp100.o
obj-$(CONFIG_SMC9194) += smc9194.o
obj-$(CONFIG_FEC) += fec.o
obj-$(CONFIG_68360_ENET) += 68360enet.o
obj-$(CONFIG_WD80x3) += wd.o 8390.o
obj-$(CONFIG_EL2) += 3c503.o 8390.o
obj-$(CONFIG_NE2000) += ne.o 8390.o
obj-$(CONFIG_NE2_MCA) += ne2.o 8390.o
obj-$(CONFIG_HPLAN) += hp.o 8390.o
obj-$(CONFIG_HPLAN_PLUS) += hp-plus.o 8390.o
obj-$(CONFIG_ULTRA) += smc-ultra.o 8390.o
obj-$(CONFIG_ULTRAMCA) += smc-mca.o 8390.o
obj-$(CONFIG_ULTRA32) += smc-ultra32.o 8390.o
obj-$(CONFIG_E2100) += e2100.o 8390.o
obj-$(CONFIG_ES3210) += es3210.o 8390.o
obj-$(CONFIG_LNE390) += lne390.o 8390.o
obj-$(CONFIG_NE3210) += ne3210.o 8390.o
113
obj-$(CONFIG_SB1250_MAC) += sb1250-mac.o
Linus Torvalds's avatar
Linus Torvalds committed
114 115
obj-$(CONFIG_B44) += b44.o
obj-$(CONFIG_FORCEDETH) += forcedeth.o
116
obj-$(CONFIG_NE_H8300) += ne-h8300.o
Ben Dooks's avatar
Ben Dooks committed
117
obj-$(CONFIG_AX88796) += ax88796.o
Linus Torvalds's avatar
Linus Torvalds committed
118

119
obj-$(CONFIG_TSI108_ETH) += tsi108_eth.o
Linus Torvalds's avatar
Linus Torvalds committed
120
obj-$(CONFIG_MV643XX_ETH) += mv643xx_eth.o
Ron Mercer's avatar
Ron Mercer committed
121
obj-$(CONFIG_QLA3XXX) += qla3xxx.o
Linus Torvalds's avatar
Linus Torvalds committed
122

123
obj-$(CONFIG_PPP) += ppp_generic.o
Linus Torvalds's avatar
Linus Torvalds committed
124 125 126 127
obj-$(CONFIG_PPP_ASYNC) += ppp_async.o
obj-$(CONFIG_PPP_SYNC_TTY) += ppp_synctty.o
obj-$(CONFIG_PPP_DEFLATE) += ppp_deflate.o
obj-$(CONFIG_PPP_BSDCOMP) += bsd_comp.o
128
obj-$(CONFIG_PPP_MPPE) += ppp_mppe.o
Linus Torvalds's avatar
Linus Torvalds committed
129
obj-$(CONFIG_PPPOE) += pppox.o pppoe.o
130
obj-$(CONFIG_PPPOL2TP) += pppox.o pppol2tp.o
Linus Torvalds's avatar
Linus Torvalds committed
131 132

obj-$(CONFIG_SLIP) += slip.o
133
obj-$(CONFIG_SLHC) += slhc.o
Linus Torvalds's avatar
Linus Torvalds committed
134

135 136
obj-$(CONFIG_XEN_NETDEV_FRONTEND) += xen-netfront.o

Linus Torvalds's avatar
Linus Torvalds committed
137
obj-$(CONFIG_DUMMY) += dummy.o
138
obj-$(CONFIG_IFB) += ifb.o
Patrick McHardy's avatar
Patrick McHardy committed
139
obj-$(CONFIG_MACVLAN) += macvlan.o
Linus Torvalds's avatar
Linus Torvalds committed
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
obj-$(CONFIG_DE600) += de600.o
obj-$(CONFIG_DE620) += de620.o
obj-$(CONFIG_LANCE) += lance.o
obj-$(CONFIG_SUN3_82586) += sun3_82586.o
obj-$(CONFIG_SUN3LANCE) += sun3lance.o
obj-$(CONFIG_DEFXX) += defxx.o
obj-$(CONFIG_SGISEEQ) += sgiseeq.o
obj-$(CONFIG_SGI_O2MACE_ETH) += meth.o
obj-$(CONFIG_AT1700) += at1700.o
obj-$(CONFIG_EL1) += 3c501.o
obj-$(CONFIG_EL16) += 3c507.o
obj-$(CONFIG_ELMC) += 3c523.o
obj-$(CONFIG_IBMLANA) += ibmlana.o
obj-$(CONFIG_ELMC_II) += 3c527.o
obj-$(CONFIG_EL3) += 3c509.o
obj-$(CONFIG_3C515) += 3c515.o
obj-$(CONFIG_EEXPRESS) += eexpress.o
obj-$(CONFIG_EEXPRESS_PRO) += eepro.o
obj-$(CONFIG_8139CP) += 8139cp.o
obj-$(CONFIG_8139TOO) += 8139too.o
obj-$(CONFIG_ZNET) += znet.o
obj-$(CONFIG_LAN_SAA9730) += saa9730.o
obj-$(CONFIG_DEPCA) += depca.o
obj-$(CONFIG_EWRK3) += ewrk3.o
obj-$(CONFIG_ATP) += atp.o
obj-$(CONFIG_NI5010) += ni5010.o
obj-$(CONFIG_NI52) += ni52.o
obj-$(CONFIG_NI65) += ni65.o
obj-$(CONFIG_ELPLUS) += 3c505.o
obj-$(CONFIG_AC3200) += ac3200.o 8390.o
obj-$(CONFIG_APRICOT) += 82596.o
obj-$(CONFIG_LASI_82596) += lasi_82596.o
172
obj-$(CONFIG_SNI_82596) += sni_82596.o
Linus Torvalds's avatar
Linus Torvalds committed
173 174
obj-$(CONFIG_MVME16x_NET) += 82596.o
obj-$(CONFIG_BVME6000_NET) += 82596.o
175
obj-$(CONFIG_SC92031) += sc92031.o
Linus Torvalds's avatar
Linus Torvalds committed
176 177 178 179 180

# This is also a 82596 and should probably be merged
obj-$(CONFIG_LP486E) += lp486e.o

obj-$(CONFIG_ETH16I) += eth16i.o
Al Viro's avatar
Al Viro committed
181
obj-$(CONFIG_ZORRO8390) += zorro8390.o
Linus Torvalds's avatar
Linus Torvalds committed
182 183 184
obj-$(CONFIG_HPLANCE) += hplance.o 7990.o
obj-$(CONFIG_MVME147_NET) += mvme147.o 7990.o
obj-$(CONFIG_EQUALIZER) += eql.o
185
obj-$(CONFIG_LGUEST_NET) += lguest_net.o
Linus Torvalds's avatar
Linus Torvalds committed
186 187
obj-$(CONFIG_MIPS_JAZZ_SONIC) += jazzsonic.o
obj-$(CONFIG_MIPS_AU1X00_ENET) += au1000_eth.o
188
obj-$(CONFIG_MIPS_SIM_NET) += mipsnet.o
Linus Torvalds's avatar
Linus Torvalds committed
189 190 191 192
obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o
obj-$(CONFIG_DECLANCE) += declance.o
obj-$(CONFIG_ATARILANCE) += atarilance.o
obj-$(CONFIG_A2065) += a2065.o
Al Viro's avatar
Al Viro committed
193
obj-$(CONFIG_HYDRA) += hydra.o
Linus Torvalds's avatar
Linus Torvalds committed
194 195 196 197 198 199
obj-$(CONFIG_ARIADNE) += ariadne.o
obj-$(CONFIG_CS89x0) += cs89x0.o
obj-$(CONFIG_MACSONIC) += macsonic.o
obj-$(CONFIG_MACMACE) += macmace.o
obj-$(CONFIG_MAC89x0) += mac89x0.o
obj-$(CONFIG_TUN) += tun.o
200
obj-$(CONFIG_VETH) += veth.o
201
obj-$(CONFIG_NET_NETX) += netx-eth.o
Linus Torvalds's avatar
Linus Torvalds committed
202 203 204 205 206
obj-$(CONFIG_DL2K) += dl2k.o
obj-$(CONFIG_R8169) += r8169.o
obj-$(CONFIG_AMD8111_ETH) += amd8111e.o
obj-$(CONFIG_IBMVETH) += ibmveth.o
obj-$(CONFIG_S2IO) += s2io.o
207
obj-$(CONFIG_MYRI10GE) += myri10ge/
Linus Torvalds's avatar
Linus Torvalds committed
208
obj-$(CONFIG_SMC91X) += smc91x.o
209
obj-$(CONFIG_SMC911X) += smc911x.o
210
obj-$(CONFIG_BFIN_MAC) += bfin_mac.o
Sascha Hauer's avatar
Sascha Hauer committed
211
obj-$(CONFIG_DM9000) += dm9000.o
Linus Torvalds's avatar
Linus Torvalds committed
212
obj-$(CONFIG_FEC_8XX) += fec_8xx/
213
obj-$(CONFIG_PASEMI_MAC) += pasemi_mac.o
214
obj-$(CONFIG_MLX4_CORE) += mlx4/
Linus Torvalds's avatar
Linus Torvalds committed
215

216 217
obj-$(CONFIG_MACB) += macb.o

Linus Torvalds's avatar
Linus Torvalds committed
218 219 220 221 222 223
obj-$(CONFIG_ARM) += arm/
obj-$(CONFIG_DEV_APPLETALK) += appletalk/
obj-$(CONFIG_TR) += tokenring/
obj-$(CONFIG_WAN) += wan/
obj-$(CONFIG_ARCNET) += arcnet/
obj-$(CONFIG_NET_PCMCIA) += pcmcia/
224 225 226 227 228 229 230 231

obj-$(CONFIG_USB_CATC)          += usb/
obj-$(CONFIG_USB_KAWETH)        += usb/
obj-$(CONFIG_USB_PEGASUS)       += usb/
obj-$(CONFIG_USB_RTL8150)       += usb/
obj-$(CONFIG_USB_USBNET)        += usb/
obj-$(CONFIG_USB_ZD1201)        += usb/

232
obj-y += wireless/
Linus Torvalds's avatar
Linus Torvalds committed
233 234 235 236
obj-$(CONFIG_NET_TULIP) += tulip/
obj-$(CONFIG_HAMRADIO) += hamradio/
obj-$(CONFIG_IRDA) += irda/
obj-$(CONFIG_ETRAX_ETHERNET) += cris/
237
obj-$(CONFIG_ENP2611_MSF_NET) += ixp2000/
Linus Torvalds's avatar
Linus Torvalds committed
238 239

obj-$(CONFIG_NETCONSOLE) += netconsole.o
240 241 242

obj-$(CONFIG_FS_ENET) += fs_enet/

243
obj-$(CONFIG_NETXEN_NIC) += netxen/
244
obj-$(CONFIG_NIU) += niu.o