linux/drivers/net
Matt Carlson 05ac4cb7df tg3: Refine power management and WOL code
Commit 12dac0756d ("tg3: adapt tg3 to
use reworked PCI PM code") introduced the new PCI PM API to the tg3
driver.  The patch was understandably conservative, so this patch
elaborates on that work.

The patch starts by creating a single point in tg3_set_power_state()
to decide whether or not to enable WOL.  The rest of the code in
tg3_set_power_state() was then pivoted to use the result of this
decision.

The patch then makes sure the device is allowed to wakeup before
reporting whether or not WOL is currently enabled.  The final hunks of
the patch consolidate where the WOL capability and WOL enabled flags
are set to a single location.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-11-03 16:53:46 -08:00
..
appletalk net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
arcnet drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
atl1e atl1e: remove the unneeded (struct atl1e_adapter *) 2008-09-24 20:49:05 -04:00
atlx atlx: timer cleanup 2008-11-02 08:00:15 -05:00
bonding drivers: replace NIPQUAD() 2008-10-31 00:56:00 -07:00
can
chelsio cxgb: delete non NAPI code from the driver. 2008-07-11 01:11:42 -04:00
cris net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cxgb3 cxgb3 - enable lro control through ethtool 2008-10-31 00:52:51 -04:00
e1000 pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
e1000e net: convert more to %pM 2008-10-27 17:47:26 -07:00
ehea ehea: Detect 16GB hugepages for firmware restriction 2008-10-27 14:49:55 -04:00
enic net: convert more to %pM 2008-10-27 17:47:26 -07:00
fs_enet net: convert more to %pM 2008-10-27 17:47:26 -07:00
hamradio net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ibm_newemac Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
igb net: convert more to %pM 2008-10-27 17:47:26 -07:00
irda USB: remove info() macro from usb network drivers 2008-10-17 14:41:10 -07:00
ixgb pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
ixgbe ixgbe: add device support for 82598AT (copper 10GbE) adapters 2008-11-02 08:00:32 -05:00
ixp2000 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mlx4 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
myri10ge Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
netxen net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pcmcia net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
phy NET: convert the phy_device file to use bus_find_device_by_name 2008-10-16 09:24:52 -07:00
qlge net: convert more to %pM 2008-10-27 17:47:26 -07:00
sfc net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
skfp drivers/net/skfp/pmf.c: Use offsetof() macro 2008-09-24 18:48:56 -04:00
tokenring net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
tulip Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
usb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
wan Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
wireless ath9k: use ETH_P_PAE 2008-10-31 19:02:35 -04:00
3c59x.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c501.c net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
3c501.h
3c503.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c503.h
3c505.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c505.h 3c505: use netstats in net_device structure 2008-04-29 01:55:11 -04:00
3c507.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c509.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c515.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c523.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c523.h
3c527.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c527.h
7990.c add missing lance_* exports 2008-06-10 18:20:17 -04:00
7990.h
8139cp.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
8139too.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
8390.c drivers/net: coding styles fixes to drivers/net/8390.c 2008-08-07 02:21:05 -04:00
8390.h 8390: Split 8390 support into a pausing and a non pausing driver core 2008-07-04 08:47:51 -04:00
8390p.c drivers/net: coding styles fixes to drivers/net/8390p.c 2008-08-07 02:21:03 -04:00
82596.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
a2065.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
a2065.h
ac3200.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
acenic_firmware.h
acenic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
acenic.h acenic: use netstats in net_device structure 2008-05-13 01:35:24 -04:00
amd8111e.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
amd8111e.h
apne.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ariadne.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ariadne.h
at1700.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
atarilance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
atp.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
atp.h
au1000_eth.c net/au1000_eth.c MDIO namespace fixes 2008-10-12 21:02:19 -07:00
au1000_eth.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
ax88796.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
b44.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
b44.h
bfin_mac.c net/bfin_mac.c MDIO namespace fixes 2008-10-12 21:15:17 -07:00
bfin_mac.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
bmac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
bmac.h
bnx2_fw2.h bnx2: Update TPAT firmware 2008-07-18 17:54:17 -07:00
bnx2_fw.h bnx2: Update 5706/5708 firmware. 2008-10-09 12:22:38 -07:00
bnx2.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
bnx2.h bnx2: Handle DMA mapping errors. 2008-10-09 12:26:41 -07: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_values.h bnx2x: FW Internal Memory structure 2008-08-13 16:01:48 -07:00
bnx2x_init.h bnx2x: Checkpatch compliance 2008-08-13 16:05:38 -07:00
bnx2x_link.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
bnx2x_link.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x_main.c pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
bnx2x_reg.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x.h bnx2x: Accessing un-mapped page 2008-09-03 14:38:00 -07:00
bsd_comp.c
cassini.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cassini.h cassini: use request_firmware 2008-09-22 19:27:10 -07:00
cpmac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cs89x0.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cs89x0.h
de600.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
de600.h
de620.c net: convert more to %pM 2008-10-27 17:47:26 -07:00
de620.h
declance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
defxx.c misc drivers/net annotations 2008-03-26 00:18:43 -04:00
defxx.h
depca.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
depca.h
dl2k.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
dl2k.h
dm9000.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
dm9000.h DM9000: Add support for DM9000A and DM9000B chips 2008-06-24 22:57:16 -04:00
dummy.c
e100.c e100: adapt to the reworked PCI PM 2008-10-31 00:52:26 -04:00
e2100.c
eepro.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
eexpress.c net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
eexpress.h
enc28j60_hw.h
enc28j60.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
epic100.c pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
eql.c
es3210.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
eth16i.c [netdrvr] Drivers should not set IFF_* flag themselves 2008-08-07 02:23:19 -04:00
ewrk3.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ewrk3.h
fealnx.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
fec_mpc52xx_phy.c powerpc/mpc5200: Refactor FEC mdio read/write routines 2008-10-15 11:10:00 -06:00
fec_mpc52xx.c [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work. 2008-10-22 07:26:49 -04:00
fec_mpc52xx.h [POWERPC] mpc5200: Allow for fixed speed MII configurations 2008-05-01 11:05:58 -06:00
fec.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
fec.h m68knommu: fix ColdFire 5272 fec driver hash registers 2008-05-01 08:08:36 -07:00
forcedeth.c forcdeth: increase max_interrupt_work 2008-11-02 08:30:43 -05:00
gianfar_ethtool.c gianfar: Add magic packet and suspend/resume support. 2008-07-16 17:57:47 -05:00
gianfar_mii.c gianfar: Fix race in TBI/SerDes configuration 2008-10-31 00:59:46 -04:00
gianfar_mii.h gianfar: Fix race in TBI/SerDes configuration 2008-10-31 00:59:46 -04:00
gianfar_sysfs.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
gianfar.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
gianfar.h net: don't grab a mutex within a timer context in gianfar 2008-08-27 05:55:19 -04:00
hamachi.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hp100.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hp100.h
hp-plus.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hp.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hplance.c make hplance_{init,cleanup}_module() static 2008-06-11 21:58:32 -04:00
hplance.h
hydra.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ibmlana.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ibmlana.h
ibmveth.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ibmveth.h ibmveth: enable driver for CMO 2008-07-25 15:44:44 +10:00
ifb.c netdev: Fix lockdep warnings in multiqueue configurations. 2008-07-31 16:58:50 -07:00
ioc3-eth.c net: convert more to %pM 2008-10-27 17:47:26 -07:00
ipg.c ipg: run-time configurable jumbo frame support 2008-07-04 08:46:54 -04:00
ipg.h [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
isa-skeleton.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
iseries_veth.c dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
jazzsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
jme.c net: convert more to %pM 2008-10-27 17:47:26 -07:00
jme.h jme: Advances version number 2008-10-08 19:51:33 -07:00
Kconfig The overdue eepro100 removal. 2008-10-31 00:52:23 -04:00
korina.c korina: misc cleanup 2008-04-25 02:08:51 -04:00
lance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
lasi_82596.c
lib8390.c lib8390: Fix locking in ei_poll (poll controller) 2008-10-08 16:56:48 -07:00
lib82596.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
LICENSE.SRC
lne390.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
loopback.c net: Really remove all of LOOPBACK_TSO code. 2008-10-31 00:00:33 -07:00
lp486e.c [netdrvr] Drivers should not set IFF_* flag themselves 2008-08-07 02:23:19 -04:00
mac89x0.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
mac8390.c drivers/net/mac8390.c: make functions static 2008-06-11 21:58:33 -04:00
macb.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
macb.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
mace.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
mace.h
macmace.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
macsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
macvlan.c macvlan: add support for ethtool get settings 2008-10-29 15:31:53 -07:00
Makefile The overdue eepro100 removal. 2008-10-31 00:52:23 -04:00
meth.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
meth.h
mii.c
mipsnet.c drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
mv643xx_eth.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
mvme147.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
myri_code.h
myri_sbus.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
myri_sbus.h myri_sbus: Convert to pure OF driver. 2008-08-29 02:13:32 -07:00
natsemi.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne2.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne2k-pci.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne3210.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne-h8300.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
netconsole.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
netx-eth.c drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
ni52.c [netdrvr] Drivers should not set IFF_* flag themselves 2008-08-07 02:23:19 -04:00
ni52.h ni52: unbreak scp_struct 2008-03-26 00:18:00 -04:00
ni65.c
ni65.h
ni5010.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ni5010.h
niu.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
niu.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-05-15 00:34:44 -07:00
ns83820.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pasemi_mac_ethtool.c pasemi_mac: basic ethtool support 2008-03-05 16:34:41 -06:00
pasemi_mac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pasemi_mac.h pasemi_mac: basic ethtool support 2008-03-05 16:34:41 -06:00
pci-skeleton.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pcnet32.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
plip.c plip: replace spin_lock_irq with spin_lock_irqsave in irq context 2008-04-01 11:16:04 -07:00
ppp_async.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
ppp_deflate.c
ppp_generic.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 2008-10-16 12:40:26 -07:00
ppp_mppe.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
ppp_mppe.h
ppp_synctty.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
pppoe.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
pppol2tp.c net: Remove __skb_insert() calls outside of skbuff internals. 2008-09-21 21:28:51 -07:00
pppox.c remove CONFIG_KMOD from drivers 2008-10-17 02:38:35 +11:00
ps3_gelic_net.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ps3_gelic_net.h ps3: gelic: updown_lock semaphore to mutex 2008-06-03 15:00:14 -04:00
ps3_gelic_wireless.c net: convert more to %pM 2008-10-27 17:47:26 -07:00
ps3_gelic_wireless.h PS3: gelic: Kill the static bounce buffer 2008-06-03 15:00:27 -04:00
qla3xxx.c pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
qla3xxx.h qla3xxx: cleanup: Remove some unused structure definitions and structure elements. 2008-08-07 02:11:14 -04:00
r6040.c r6040: fix wrong assignment in r6040_free_txbufs 2008-09-24 20:48:08 -04:00
r8169.c r8169: revert "read MAC address from EEPROM on init" 2008-10-26 09:35:05 -07:00
rionet.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
rrunner.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
rrunner.h
s2io-regs.h S2io: Added napi support when MSIX is enabled. 2008-05-22 06:26:21 -04:00
s2io.c pci: use pci_ioremap_bar() in drivers/net 2008-10-31 00:53:48 -04:00
s2io.h s2io: Fix enabling VLAN tag stripping at driver initialization 2008-09-24 18:49:04 -04:00
sb1000.c sb1000.c: make const arrays static 2008-04-16 20:41:44 -04:00
sb1250-mac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sc92031.c sc92031: remove bogus unlikely() 2008-05-30 22:07:17 -04:00
seeq8005.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
seeq8005.h
sgiseeq.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sgiseeq.h
sh_eth.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2008-10-20 11:17:52 +09:00
sh_eth.h [netdrvr] sh_eth: Add SH7619 support 2008-08-07 02:20:57 -04:00
sis190.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sis900.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sis900.h
skge.c skge: adapt skge to use reworked PCI PM 2008-10-31 00:52:17 -04:00
skge.h
sky2.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sky2.h sky2: fix PM related regressions 2008-08-07 01:55:50 -04:00
slhc.c
slip.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
slip.h
smc91x.c smc91x: add __init markings to smc_drv_probe() 2008-11-02 08:34:38 -05:00
smc91x.h Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2008-10-11 10:09:45 -07:00
smc911x.c smc911x: Make the driver safer on SMP 2008-10-22 07:00:41 -04:00
smc911x.h SMC911x: unbreak PXA builds 2008-10-22 06:22:13 -04:00
smc9194.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc9194.h
smc-mca.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc-ultra32.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc-ultra.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sni_82596.c net drivers: fix platform driver hotplug/coldplug 2008-04-25 02:08:54 -04:00
sonic.c
sonic.h
Space.c
spider_net_ethtool.c
spider_net.c dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
spider_net.h spidernet: change interrupt masks 2008-04-16 20:06:50 -04:00
starfire_firmware.h
starfire_firmware.pl
starfire.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
stnic.c net: stnic: Fix up fallout from SH header migration. 2008-08-02 04:39:33 +09:00
sun3_82586.c [netdrvr] Drivers should not set IFF_* flag themselves 2008-08-07 02:23:19 -04:00
sun3_82586.h
sun3lance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunbmac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunbmac.h sunbmac: Convert to pure OF driver. 2008-08-29 02:13:33 -07:00
sundance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sungem_phy.c
sungem_phy.h
sungem.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sungem.h
sunhme.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunhme.h sunhme: Convert to pure OF driver. 2008-08-29 02:14:29 -07:00
sunlance.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunqe.c sparc: Annotate of_device_id arrays with const or __initdata. 2008-08-31 01:23:17 -07:00
sunqe.h sunqe: Convert to pure OF driver. 2008-08-29 02:14:43 -07:00
sunvnet.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunvnet.h
tc35815.c tc35815: Define more Rx status bits 2008-10-31 00:53:34 -04:00
tehuti_fw.h
tehuti.c netdrv: don't truncate VLAN TCI with VLAN stripping 2008-07-06 20:48:41 -07:00
tehuti.h drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
tg3.c tg3: Refine power management and WOL code 2008-11-03 16:53:46 -08:00
tg3.h tg3: Reclaim TG3_FLG3_5761_5784_AX_FIXES flag 2008-11-03 16:52:09 -08:00
tlan.c net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
tlan.h tlan: wrap source lines 2008-05-30 22:18:02 -04:00
tsi108_eth.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
tsi108_eth.h
tun.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
typhoon-firmware.h
typhoon.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
typhoon.h
ucc_geth_ethtool.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-06-10 02:22:26 -07:00
ucc_geth_mii.c phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
ucc_geth_mii.h
ucc_geth.c drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
ucc_geth.h ucc_geth: Fix a bunch of sparse warnings 2008-05-06 12:02:08 -04:00
veth.c veth: remove unused list 2008-10-28 23:02:33 -07:00
via-rhine.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
via-velocity.c via-velocity: use driver string instead of dev->name before register_netdev() 2008-10-27 15:12:02 -04:00
via-velocity.h drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
virtio_net.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
wd.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
xen-netfront.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-17 08:58:52 -07:00
xtsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
yellowfin.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
znet.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
zorro8390.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00