kernel-fxtec-pro1x/drivers/net
Peter P Waskiewicz Jr bc97114d3f ixgbe: Refactor set_num_queues() and cache_ring_register()
The current code to determine the number of queues the device will want
on driver initialization is ugly and difficult to maintain.  It also
doesn't allow for easy expansion for future features or future hardware.
This patch refactors these routines, and make them easier to deal with.

Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-02-05 23:53:59 -08:00
..
appletalk appletalk: convert ipddp to net_device_ops 2009-01-07 17:22:19 -08:00
arcnet net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
arm Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-02-04 16:51:58 -08:00
atl1e net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
atlx drivers/net/atlx: fix sparse warnings: make symbols static 2008-12-25 23:58:35 -08:00
bonding net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
can vcan: whitespace fixes 2008-12-17 15:37:55 -08:00
chelsio net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
cris Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-11-06 22:43:03 -08:00
cxgb3 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-04 16:52:41 -08:00
e1000 Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-02-04 16:51:58 -08:00
e1000e net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
ehea net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
enic net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
fs_enet net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
hamradio net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
ibm_newemac net: variables reach -1, but 0 tested 2009-02-02 21:39:02 -08:00
igb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
irda drivers/net/irda/irda-usb.c: fix buffer overflow 2009-01-14 20:55:00 -08:00
ixgb net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
ixgbe ixgbe: Refactor set_num_queues() and cache_ring_register() 2009-02-05 23:53:59 -08:00
ixp2000 net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
mlx4 net: Add skb_record_rx_queue() calls to multiqueue capable drivers. 2009-01-27 16:22:32 -08:00
myri10ge net: Add skb_record_rx_queue() calls to multiqueue capable drivers. 2009-01-27 16:22:32 -08:00
netxen net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
pcmcia pcnet_cs: Fix misuse of the equality operator. 2009-02-03 15:14:05 -08:00
phy phylib: Rework suspend/resume code to check netdev wakeup capability 2009-02-01 00:53:34 -08:00
qlge Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
sfc net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
skfp drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic 2009-01-29 17:32:20 -08:00
tokenring 3c559: convert to net_device_ops 2009-01-21 14:02:31 -08:00
tulip Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
usb Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-02-04 16:51:58 -08:00
wan net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
wimax wimax: replace uses of __constant_{endian} 2009-02-01 00:43:54 -08:00
wireless Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2009-02-03 12:41:58 -08:00
3c59x.c 3c59x: convert to net_device_ops 2009-01-21 14:02:25 -08:00
3c501.c 3c501: convert to net_device_ops 2009-01-21 14:02:21 -08:00
3c501.h netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
3c503.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
3c503.h
3c505.c 3c505: convert to net_device_ops 2009-01-21 14:02:22 -08:00
3c505.h 3c505: use netstats in net_device structure 2008-04-29 01:55:11 -04:00
3c507.c 3c507: convert to net_device_ops 2009-01-21 14:02:23 -08:00
3c509.c 3c509: convert to net_device_ops 2009-01-21 14:02:23 -08:00
3c515.c 3c515: convert to net_device_ops 2009-01-21 14:02:24 -08:00
3c523.c 3c523: convert to net_device_ops 2009-01-21 14:02:24 -08:00
3c523.h
3c527.c 3c527: convert to net_device_ops 2009-01-21 14:02:25 -08:00
3c527.h
7990.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
7990.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
8139cp.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
8139too.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
8390.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
8390.h 8390: add common net_device ops 2008-11-25 18:12:49 -08:00
8390p.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
82596.c dmascc: convert to internal net_device_ops 2009-01-21 14:02:41 -08:00
a2065.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
a2065.h
ac3200.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
acenic.c netdev: missing validate_address hooks 2009-01-11 00:06:42 -08:00
acenic.h firmware: convert acenic driver to request_firmware() 2009-01-04 16:10:02 -08:00
amd8111e.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
amd8111e.h amd8111e: trivial endianness annotations, NULL noise removal 2007-10-10 16:51:58 -07:00
apne.c apne: convert to net_device_ops 2008-11-25 18:25:32 -08:00
ariadne.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ariadne.h Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
at1700.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
atarilance.c netdevice: safe convert to netdev_priv() #part-1 2008-11-12 23:37:49 -08:00
atp.c atp: convert to net_device_ops 2009-01-07 18:10:24 -08:00
atp.h
au1000_eth.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
au1000_eth.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
ax88796.c ax88796: start_xmit fix using net_device_ops 2009-01-14 21:05:55 -08:00
b44.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
b44.h b44: GFP_DMA skb should not escape from driver 2009-01-15 15:29:35 -08:00
bfin_mac.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
bfin_mac.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
bmac.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
bmac.h
bnx2.c net: Add skb_record_rx_queue() calls to multiqueue capable drivers. 2009-01-27 16:22:32 -08:00
bnx2.h bnx2: Don't redefine FLOW_CTRL_{RX,TX}. 2008-12-16 23:54:23 -08:00
bnx2_fw.h bnx2: Update 5706/5708 firmware. 2008-10-09 12:22:38 -07:00
bnx2_fw2.h bnx2: Update TPAT firmware 2008-07-18 17:54:17 -07:00
bnx2x.h bnx2x: Version update 2009-01-19 16:20:15 -08:00
bnx2x_fw_defs.h bnx2x: Checkpatch compliance 2008-08-13 16:05:38 -07:00
bnx2x_hsi.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x_init.h bnx2x: PCI configuration bug on big-endian 2008-11-03 16:46:19 -08:00
bnx2x_init_values.h bnx2x: FW Internal Memory structure 2008-08-13 16:01:48 -07:00
bnx2x_link.c bnx2x: Version update 2009-01-19 16:20:15 -08:00
bnx2x_link.h bnx2x: Fix namespace collision with FLOW_CTRL_{TX,RX} 2008-12-16 23:54:24 -08:00
bnx2x_main.c net: Add skb_record_rx_queue() calls to multiqueue capable drivers. 2009-01-27 16:22:32 -08:00
bnx2x_reg.h bnx2x: Version update 2009-01-19 16:20:15 -08:00
bsd_comp.c [NET]: Avoid pointless allocation casts in BSD compression module 2007-08-26 18:35:45 -07:00
cassini.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
cassini.h cassini: use request_firmware 2008-09-22 19:27:10 -07:00
cpmac.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
cs89x0.c Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2008-12-30 17:36:49 -08:00
cs89x0.h
de600.c de600: update to net_device_ops 2009-01-07 17:34:36 -08:00
de600.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
de620.c de600: update to net_device_ops 2009-01-07 17:34:36 -08:00
de620.h
declance.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
defxx.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
defxx.h
depca.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
depca.h
dl2k.c dl2k: convert to net_device_ops 2008-11-21 17:31:51 -08:00
dl2k.h Fix dl2k constants 2008-02-01 20:54:03 +11:00
dm9000.c dm9000: Fix build error. 2008-11-16 12:41:35 -08:00
dm9000.h DM9000: Add support for DM9000A and DM9000B chips 2008-06-24 22:57:16 -04:00
dummy.c dummy: convert to net_device_ops 2008-11-20 20:28:00 -08:00
e100.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
e2100.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
eepro.c drivers/net: fix sparse warnings: make symbols static 2008-12-25 23:56:45 -08:00
eexpress.c netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
eexpress.h EtherExpress16: fix printing timed out status 2008-12-29 18:42:33 -08:00
enc28j60.c enc28j60: update to net_device_ops 2009-01-07 17:30:09 -08:00
enc28j60_hw.h add driver for enc28j60 ethernet chip 2008-01-28 15:08:03 -08:00
epic100.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
eql.c eql: convert to net_device_ops 2008-11-21 17:37:54 -08:00
es3210.c es3210: convert to net_device_ops 2008-11-25 18:23:59 -08:00
eth16i.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
ewrk3.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
ewrk3.h
fealnx.c fealnx: update to net_device_ops 2009-01-07 17:57:47 -08:00
fec.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
fec.h fec: Add support for Freescale MX27 2009-02-01 00:58:26 -08:00
fec_mpc52xx.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2008-11-10 13:55:14 -08:00
fec_mpc52xx.h [POWERPC] mpc5200: Allow for fixed speed MII configurations 2008-05-01 11:05:58 -06:00
fec_mpc52xx_phy.c powerpc/mpc5200: Remove obsolete code from mpc5200 MDIO driver 2008-12-21 02:54:30 -07:00
forcedeth.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
fsl_pq_mdio.c netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
fsl_pq_mdio.h netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
gianfar.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-04 16:52:41 -08:00
gianfar.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-04 16:52:41 -08:00
gianfar_ethtool.c gianfar: Implement proper, per netdevice wakeup management 2009-02-01 00:52:34 -08:00
gianfar_mii.c gianfar: Fix sparse warnings 2009-02-01 00:54:16 -08:00
gianfar_sysfs.c gianfar: Fix stashing support 2009-02-04 16:43:44 -08:00
hamachi.c net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
hp-plus.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
hp.c hp: convert to net_device_ops 2008-11-25 18:24:57 -08:00
hp100.c hp100: update to net_device_ops 2009-01-07 18:13:49 -08:00
hp100.h
hplance.c make hplance_{init,cleanup}_module() static 2008-06-11 21:58:32 -04:00
hplance.h
hydra.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
ibmlana.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ibmlana.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
ibmveth.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
ibmveth.h ibmveth: use consistent types 2009-01-06 10:47:44 -08:00
ifb.c netdev: add more functions to netdevice ops 2008-11-20 20:14:53 -08:00
ioc3-eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ipg.c ipg: update to net_device_ops 2009-01-07 17:26:14 -08:00
ipg.h [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
isa-skeleton.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
iseries_veth.c powerpc: Cleanup from l64 to ll64 change: drivers/net 2009-01-13 14:48:00 +11:00
jazzsonic.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
jme.c net: Remove unused netdev arg from some NAPI interfaces. 2008-12-22 20:43:12 -08:00
jme.h net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
Kconfig netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
korina.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
lance.c netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
lasi_82596.c Extract chip specific code out of lasi_82596.c 2007-07-08 22:16:45 -04:00
lib8390.c 8390/8390p: Fix compat netdev ops handling. 2008-12-15 15:14:59 -08:00
lib82596.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
LICENSE.SRC
lne390.c lne390: convert to net_device_ops 2008-11-25 18:24:38 -08:00
loopback.c netdev: add more functions to netdevice ops 2008-11-20 20:14:53 -08:00
lp486e.c netdevice: safe convert to netdev_priv() #part-1 2008-11-12 23:37:49 -08:00
mac89x0.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
mac8390.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
macb.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
macb.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
mace.c netdevice: safe convert to netdev_priv() #part-1 2008-11-12 23:37:49 -08:00
mace.h
macmace.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
macsonic.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
macvlan.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-12-02 19:50:27 -08:00
Makefile netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
meth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
meth.h define global BIT macro 2007-10-19 11:53:42 -07:00
mii.c
mipsnet.c drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
mv643xx_eth.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
mvme147.c netdevice: safe convert to netdev_priv() #part-2 2008-11-12 23:38:14 -08:00
myri_code.h
myri_sbus.c net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
myri_sbus.h myri_sbus: Convert to pure OF driver. 2008-08-29 02:13:32 -07:00
natsemi.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
ne-h8300.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
ne.c drivers/net: fix sparse warning: use ANSI-style function declaration 2008-12-25 23:52:57 -08:00
ne2.c ne2: silence static never defined warnings 2008-11-28 15:55:00 -08:00
ne2k-pci.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
ne3210.c ne3210: convert to net_device_ops 2008-11-25 18:23:35 -08:00
netconsole.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
netx-eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-12-05 22:54:40 -08:00
ni52.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
ni52.h ni52: unbreak scp_struct 2008-03-26 00:18:00 -04:00
ni65.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
ni65.h
ni5010.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
ni5010.h
niu.c net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
niu.h niu: use net_device_stats nowadays available in net_device 2008-11-28 15:52:00 -08:00
ns83820.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
pasemi_mac.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
pasemi_mac.h pasemi_mac: basic ethtool support 2008-03-05 16:34:41 -06:00
pasemi_mac_ethtool.c netdevice: safe convert to netdev_priv() #part-2 2008-11-12 23:38:14 -08:00
pci-skeleton.c netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
pcnet32.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
plip.c plip: update to net_device_ops 2009-01-07 17:26:48 -08:00
ppp_async.c drivers/net: Remove redundant test 2008-12-25 18:03:28 -08:00
ppp_deflate.c [PPP]: Sparse warning fixes. 2008-01-28 15:11:27 -08:00
ppp_generic.c net: ppp_generic - introduce net-namespace functionality v2 2009-01-21 15:55:35 -08:00
ppp_mppe.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
ppp_mppe.h
ppp_synctty.c drivers/net: Remove redundant test 2008-12-25 18:03:28 -08:00
pppoe.c net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
pppol2tp.c pppol2tp: stop using proc internals 2009-01-26 21:10:08 -08:00
pppox.c net: pppol2tp - introduce net-namespace functionality 2009-01-21 15:55:15 -08:00
ps3_gelic_net.c net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
ps3_gelic_net.h ps3: gelic: updown_lock semaphore to mutex 2008-06-03 15:00:14 -04:00
ps3_gelic_wireless.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
ps3_gelic_wireless.h don't use net/ieee80211.h 2008-11-10 15:11:56 -05:00
qla3xxx.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
qla3xxx.h qla3xxx: cleanup: Remove some unused structure definitions and structure elements. 2008-08-07 02:11:14 -04:00
r6040.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-01-30 14:31:07 -08:00
r8169.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
rionet.c netdevice: safe convert to netdev_priv() #part-2 2008-11-12 23:38:14 -08:00
rrunner.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
rrunner.h rrunner: use offsetof() instead of homegrown insanity 2007-12-22 22:53:07 -05:00
s2io-regs.h S2io: Added napi support when MSIX is enabled. 2008-05-22 06:26:21 -04:00
s2io.c s2io: Formatting log message 2009-02-03 15:15:15 -08:00
s2io.h s2io: Fix enabling VLAN tag stripping at driver initialization 2008-09-24 18:49:04 -04:00
sb1000.c sb1000: update to net_device_ops 2009-01-07 17:56:54 -08:00
sb1250-mac.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
sc92031.c sc92031: add a link to the datasheet 2009-01-21 14:03:42 -08:00
seeq8005.c netdev: remove pathetic compile-command lines 2008-12-03 22:19:52 -08:00
seeq8005.h
sgiseeq.c netdevice: safe convert to netdev_priv() #part-3 2008-11-12 23:38:36 -08:00
sgiseeq.h
sh_eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-11-20 16:44:00 -08:00
sh_eth.h [netdrvr] sh_eth: Add SH7619 support 2008-08-07 02:20:57 -04:00
sis190.c sis190: update to net_device_ops 2009-01-07 17:35:41 -08:00
sis900.c sis900: generate fake MAC address if the hardware doesn't have one 2009-01-14 20:46:24 -08:00
sis900.h
skge.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
skge.h skge: add a debug interface 2007-10-16 21:10:29 -04:00
sky2.c sky2: set VPD size 2009-02-03 15:08:36 -08:00
sky2.h sky2: fix PM related regressions 2008-08-07 01:55:50 -04:00
slhc.c [PPP]: Sparse warning fixes. 2008-01-28 15:11:27 -08:00
slip.c slip: convert to net_device_ops 2009-01-07 18:09:36 -08:00
slip.h trivial: fix then -> than typos in comments and documentation 2009-01-06 11:28:06 +01:00
smc-mca.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
smc-ultra.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
smc-ultra32.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc91x.c smc91x: struct net_device_ops 2009-01-26 21:32:25 -08:00
smc91x.h smc91x: enable ethtool EEPROM interface 2009-01-21 14:34:52 -08:00
smc911x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
smc911x.h [ARM] pxa: explicit #include <mach/dma.h> in various drivers 2008-12-02 14:42:26 +08:00
smc9194.c drivers/net: fix sparse warnings: make symbols static 2008-12-25 23:56:45 -08:00
smc9194.h
smsc911x.c smsc911x: allow mac address to be saved before device reset 2009-02-01 00:37:22 -08:00
smsc911x.h net: Move flow control definitions to mii.h 2008-12-16 02:00:00 -08:00
smsc9420.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
smsc9420.h net: Move flow control definitions to mii.h 2008-12-16 02:00:00 -08:00
sni_82596.c net drivers: fix platform driver hotplug/coldplug 2008-04-25 02:08:54 -04:00
sonic.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sonic.h netdevice: safe convert to netdev_priv() #part-3 2008-11-12 23:38:36 -08:00
Space.c more ACSI removal 2007-07-16 15:02:47 +02:00
spider_net.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
spider_net.h spidernet: change interrupt masks 2008-04-16 20:06:50 -04:00
spider_net_ethtool.c netdevice: safe convert to netdev_priv() #part-3 2008-11-12 23:38:36 -08:00
starfire.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
stnic.c stnic: convert to net_device_ops 2008-11-25 18:25:49 -08:00
sun3_82586.c netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
sun3_82586.h
sun3lance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunbmac.c netdevice: Kill netdev->priv 2008-12-08 01:14:16 -08:00
sunbmac.h sunbmac: Convert to pure OF driver. 2008-08-29 02:13:33 -07:00
sundance.c sundance: update to net_device_ops 2009-01-07 17:58:43 -08:00
sungem.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
sungem.h sungem endianness annotations 2008-01-28 15:07:10 -08:00
sungem_phy.c cassini/sungem: limit reaches -1, but 0 tested 2009-02-02 23:19:50 -08:00
sungem_phy.h
sunhme.c sunhme: update to net_device_ops 2009-01-07 17:28:35 -08:00
sunhme.h sunhme: Convert to pure OF driver. 2008-08-29 02:14:29 -07:00
sunlance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunqe.c net: variables reach -1, but 0 tested 2009-02-02 21:39:02 -08:00
sunqe.h sunqe: Convert to pure OF driver. 2008-08-29 02:14:43 -07:00
sunvnet.c sparc64: Fix unsigned long long warnings in drivers. 2009-01-06 13:20:38 -08:00
sunvnet.h [SPARC64]: Add proper multicast support to VNET driver. 2007-07-20 17:14:30 -07:00
tc35815.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
tehuti.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
tehuti.h drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
tehuti_fw.h [NET]: Add Tehuti network driver. 2007-10-10 16:51:34 -07:00
tg3.c tg3: remove extra casting 2009-01-21 14:34:31 -08:00
tg3.h tg3: Fix firmware loading 2009-01-19 16:57:45 -08:00
tlan.c tlan: update to net_device_ops 2009-01-07 17:27:15 -08:00
tlan.h tlan: wrap source lines 2008-05-30 22:18:02 -04:00
tsi108_eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-02-03 00:15:35 -08:00
tsi108_eth.h
tun.c tun: Limit amount of queued packets per device 2009-02-05 21:25:32 -08:00
typhoon-firmware.h
typhoon.c typhoon: replace users of __constant_{endian} 2009-01-21 14:34:08 -08:00
typhoon.h typhoon: replace users of __constant_{endian} 2009-01-21 14:34:08 -08:00
ucc_geth.c netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
ucc_geth.h netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
ucc_geth_ethtool.c netdev: Merge UCC and gianfar MDIO bus drivers 2009-02-04 16:42:35 -08:00
veth.c netdev: add more functions to netdevice ops 2008-11-20 20:14:53 -08:00
via-rhine.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
via-velocity.c via-velocity: fix hot spin 2009-01-20 14:44:01 -08:00
via-velocity.h net: replace uses of __constant_{endian} 2009-02-01 00:45:17 -08:00
virtio_net.c virtio_net: Allow setting the MAC address of the NIC 2009-02-04 16:36:34 -08:00
wd.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
xen-netfront.c net: Remove redundant NAPI functions 2009-01-21 14:33:50 -08:00
xtsonic.c net: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-26 21:12:58 -08:00
yellowfin.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00
znet.c znet: convert to net_device_ops 2009-01-21 14:02:31 -08:00
zorro8390.c netdev: add missing set_mac_address hook 2009-01-11 00:06:36 -08:00