Arjan van de Ven
5c87579e65
[PATCH] maximum latency tracking infrastructure
...
Add infrastructure to track "maximum allowable latency" for power saving
policies.
The reason for adding this infrastructure is that power management in the
idle loop needs to make a tradeoff between latency and power savings
(deeper power save modes have a longer latency to running code again). The
code that today makes this tradeoff just does a rather simple algorithm;
however this is not good enough: There are devices and use cases where a
lower latency is required than that the higher power saving states provide.
An example would be audio playback, but another example is the ipw2100
wireless driver that right now has a very direct and ugly acpi hook to
disable some higher power states randomly when it gets certain types of
error.
The proposed solution is to have an interface where drivers can
* announce the maximum latency (in microseconds) that they can deal with
* modify this latency
* give up their constraint
and a function where the code that decides on power saving strategy can
query the current global desired maximum.
This patch has a user of each side: on the consumer side, ACPI is patched
to use this, on the producer side the ipw2100 driver is patched.
A generic maximum latency is also registered of 2 timer ticks (more and you
lose accurate time tracking after all).
While the existing users of the patch are x86 specific, the infrastructure
is not. I'd like to ask the arch maintainers of other architectures if the
infrastructure is generic enough for their use (assuming the architecture
has such a tradeoff as concept at all), and the sound/multimedia driver
owners to look at the driver facing API to see if this is something they
can use.
[akpm@osdl.org: cleanups]
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Acked-by: Jesse Barnes <jesse.barnes@intel.com>
Cc: "Brown, Len" <len.brown@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-01 00:39:19 -07:00
..
appletalk
[ATALK]: endianness annotations
2006-09-28 17:53:58 -07:00
arcnet
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
arm
[ARM] 3865/1: AT91RM9200 header updates
2006-09-28 11:52:05 +01:00
bonding
[IPV4]: annotate struct in_ifaddr
2006-09-28 18:00:55 -07:00
chelsio
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
cris
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
e1000
[PATCH] restore __iomem annotations in e1000
2006-09-25 20:08:10 -04:00
ehea
[PATCH] ehea: bugfix for register access functions
2006-09-19 00:05:45 -04:00
fec_8xx
[PATCH] Move valid_dma_direction() from x86_64 to generic code
2006-09-29 09:18:10 -07:00
fs_enet
[PATCH] Move valid_dma_direction() from x86_64 to generic code
2006-09-29 09:18:10 -07:00
hamradio
[BPQ] lockdep: fix false positive
2006-07-10 14:50:33 -07:00
ibm_emac
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
irda
[IrDA] stir4200: removing undocumented bits handling
2006-09-28 18:02:54 -07:00
ixgb
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
ixp2000
[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants
2006-07-02 13:58:51 -07:00
myri10ge
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
pcmcia
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
phy
[PATCH] Signedness issue in drivers/net/phy/phy_device.c
2006-09-25 20:01:19 -04:00
sk98lin
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
skfp
drivers/net: Remove deprecated use of pci_module_init()
2006-08-19 17:48:59 -04:00
tokenring
[PATCH] drivers/net/tokenring/lanstreamer.h Removal of old code
2006-09-25 20:01:19 -04:00
tulip
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
wan
[PATCH] Uninitialized variable in drivers/net/wan/syncppp.c
2006-09-29 09:18:23 -07:00
wireless
[PATCH] maximum latency tracking infrastructure
2006-10-01 00:39:19 -07:00
3c59x.c
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
3c501.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c501.h
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c503.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c503.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c505.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c505.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c507.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c509.c
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
3c515.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c523.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c523.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c527.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
3c527.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
7990.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
7990.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
8139cp.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
8139too.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
8390.c
[PATCH] lockdep: core, add enable/disable_irq_irqsave/irqrestore() APIs
2006-09-29 09:18:20 -07:00
8390.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
82596.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
a2065.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
a2065.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ac3200.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
acenic.c
[PATCH] drivers/net/acenic.c Removal of old code
2006-09-25 20:01:19 -04:00
acenic.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
acenic_firmware.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
amd8111e.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
amd8111e.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
apne.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ariadne.c
[PATCH] Remove more unnecessary driver printk's
2006-09-12 11:45:19 -04:00
ariadne.h
at1700.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
atari_bionet.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
atari_pamsnet.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
atarilance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
atp.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
atp.h
au1000_eth.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
au1000_eth.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
b44.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
b44.h
bmac.c
Merge branch 'master' into upstream
2006-09-22 20:10:23 -04:00
bmac.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
bnx2.c
[BNX2]: Disable MSI on 5706 if AMD 8132 bridge is present.
2006-09-29 17:06:23 -07:00
bnx2.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
bnx2_fw.h
bsd_comp.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
cassini.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
cassini.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
cs89x0.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
cs89x0.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
de600.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
de600.h
de620.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
de620.h
declance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
defxx.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
defxx.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
depca.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
depca.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs.c
[PATCH] Generic boolean
2006-10-01 00:39:18 -07:00
dgrs.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_asstruct.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_bcomm.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_es4h.h
dgrs_ether.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_firmware.c
dgrs_i82596.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_plx9060.h
dl2k.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
dl2k.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dm9000.c
[PATCH] Fix dm9000 release_resource
2006-09-11 09:08:38 -04:00
dm9000.h
dummy.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
e100.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
e2100.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
eepro.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
eepro100.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
eexpress.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
eexpress.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
epic100.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
eql.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
es3210.c
[PATCH] es3210 section fix
2006-08-19 17:40:16 -04:00
eth16i.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ewrk3.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
ewrk3.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
fealnx.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
fec.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
fec.h
forcedeth.c
[PATCH] fix possible NULL ptr deref in forcedeth
2006-09-25 20:01:19 -04:00
gianfar.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
gianfar.h
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
gianfar_ethtool.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
gianfar_mii.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
gianfar_mii.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
gianfar_sysfs.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hamachi.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
hp-plus.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hp.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hp100.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hp100.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hplance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hplance.h
hydra.c
[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants
2006-07-02 13:58:51 -07:00
ibmlana.c
[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants
2006-07-02 13:58:51 -07:00
ibmlana.h
ibmveth.c
Merge branch 'master' into upstream
2006-09-22 20:10:23 -04:00
ibmveth.h
[POWERPC] clean up pseries hcall interfaces
2006-08-01 16:19:15 +10:00
ifb.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ioc3-eth.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
isa-skeleton.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
iseries_veth.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
jazzsonic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
Kconfig
[NETDEV] config: revert part of previous patch
2006-09-28 17:53:56 -07:00
lance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
lasi_82596.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
LICENSE.SRC
lne390.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
loopback.c
[NET] loopback: minor statistics optimization
2006-09-28 18:02:49 -07:00
lp486e.c
Merge branch 'upstream-fixes' into upstream
2006-09-21 00:08:25 -04:00
mac89x0.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
mac8390.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
mace.c
Merge branch 'master' into upstream
2006-09-22 20:10:23 -04:00
mace.h
macmace.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
macsonic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
Makefile
[NET] GT96100: Delete bitrotting ethernet driver
2006-09-22 20:15:30 -04:00
meth.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
meth.h
mii.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
mipsnet.c
[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants
2006-07-02 13:58:51 -07:00
mipsnet.h
mv643xx_eth.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
mv643xx_eth.h
typo fixes: infomation -> information
2006-06-30 18:25:18 +02:00
mvme147.c
myri_code.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
myri_sbus.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
myri_sbus.h
natsemi.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
ne-h8300.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ne.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ne2.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ne2k-pci.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
ne3210.c
[PATCH] EISA bus MODALIAS attributes support
2006-09-27 08:26:19 -07:00
netconsole.c
netx-eth.c
[PATCH] remove unnecessary config.h includes from drivers/net/
2006-08-14 14:00:43 -04:00
ni52.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni52.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni65.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni65.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni5010.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni5010.h
ns83820.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
oaknet.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
pci-skeleton.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
pcnet32.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
plip.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_async.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_deflate.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_generic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_mppe.c
[CRYPTO] users: Use crypto_comp and crypto_has_*
2006-09-21 11:46:22 +10:00
ppp_mppe.h
ppp_synctty.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
pppoe.c
[PPPOE]: Advertise PPPoE MTU
2006-09-28 18:01:44 -07:00
pppox.c
qla3xxx.c
[PATCH] wrong thing iounmapped (qla3xxx)
2006-09-24 20:07:49 -07:00
qla3xxx.h
[PATCH] qla3xxx iomem annotations
2006-09-24 20:07:48 -07:00
r8169.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
rionet.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
rrunner.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
rrunner.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
s2io-regs.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
s2io.c
[PATCH] more s2io __iomem annotations
2006-09-25 20:08:10 -04:00
s2io.h
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
saa9730.c
drivers/net: Remove deprecated use of pci_module_init()
2006-08-19 17:48:59 -04:00
saa9730.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sb1000.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sb1250-mac.c
[PATCH] Remove more unnecessary driver printk's
2006-09-12 11:45:19 -04:00
seeq8005.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
seeq8005.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sgiseeq.c
sgiseeq.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
shaper.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sis190.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
sis900.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
sis900.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sk_mca.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sk_mca.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
skge.c
[PATCH] skge: fiber support
2006-09-25 20:04:29 -04:00
skge.h
[PATCH] skge: fiber support
2006-09-25 20:04:29 -04:00
sky2.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
sky2.h
[PATCH] sky2: big endian
2006-09-13 13:27:44 -04:00
slhc.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
slip.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
slip.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc-mca.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc-ultra.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc-ultra32.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc91x.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
smc91x.h
[PATCH] OMAP: Add smc91x support for TI OMAP2420 H4 board
2006-09-29 09:18:07 -07:00
smc911x.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
smc911x.h
smc9194.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc9194.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sonic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sonic.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
Space.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
spider_net.c
[PATCH] Spidernet: add ethtool -S (show statistics)
2006-09-22 20:26:02 -04:00
spider_net.h
[PATCH] Spidernet: add ethtool -S (show statistics)
2006-09-22 20:26:02 -04:00
spider_net_ethtool.c
[PATCH] Spidernet: add ethtool -S (show statistics)
2006-09-22 20:26:02 -04:00
starfire.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
starfire_firmware.h
starfire_firmware.pl
stnic.c
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
sun3_82586.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sun3_82586.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sun3lance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sunbmac.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
sunbmac.h
sundance.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
sungem.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
sungem.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sungem_phy.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sungem_phy.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sunhme.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
sunhme.h
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
sunlance.c
[SUNLANCE]: Mark sparc_lance_probe_one as __devinit.
2006-09-25 16:39:56 -07:00
sunqe.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
sunqe.h
tc35815.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
tg3.c
[TG3]: Update version and reldate.
2006-09-28 18:01:43 -07:00
tg3.h
[TG3]: Add 5709 self-test support.
2006-09-28 18:01:42 -07:00
tlan.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
tlan.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
tun.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
typhoon-firmware.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
typhoon.c
[PATCH] drivers/net/typhoon.c Removal of old code
2006-09-25 20:01:19 -04:00
typhoon.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ucc_geth.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
ucc_geth.h
[PATCH] Freescale QE UCC gigabit ethernet driver
2006-08-19 17:44:29 -04:00
ucc_geth_phy.c
[PATCH] Freescale QE UCC gigabit ethernet driver
2006-08-19 17:44:29 -04:00
ucc_geth_phy.h
[PATCH] Freescale QE UCC gigabit ethernet driver
2006-08-19 17:44:29 -04:00
via-rhine.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
via-velocity.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-09-24 10:15:13 -07:00
via-velocity.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
wd.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
yellowfin.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
znet.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
zorro8390.c
[PATCH] irq-flags: drivers/net: Use the new IRQF_ constants
2006-07-02 13:58:51 -07:00