e1000e: set pm_qos DMA latency requirement per interface when needed
authorBruce Allan <bruce.w.allan@intel.com>
Fri, 20 Nov 2009 23:27:40 +0000 (23:27 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 21 Nov 2009 19:34:24 +0000 (11:34 -0800)
commit53ec5498d107a61b84944351d32324ce52788b74
tree663fdeb193134471c22eaffca76796dcfb70b1d7
parent99673d9b5d48c81f2e9fe094c0d9e42815c60b3f
e1000e: set pm_qos DMA latency requirement per interface when needed

It was pointed out a pm_qos DMA latency requirement set when the driver is
loaded when parts that support early receive of jumbo frames are probed
could have that requirement overidden if another part supported by the
driver (one that does not support early receive of jumbo frames) is probed
later.  Change the DMA latency requirement to be per-interface if needed
instead of per driver.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/netdev.c