netxen: separate register and memory access lock
authorDhananjay Phadke <dhananjay@netxen.com>
Tue, 13 Oct 2009 05:31:44 +0000 (05:31 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 13 Oct 2009 18:48:21 +0000 (11:48 -0700)
commitf03b0ebd8e7132bd9adb41348070813feb280300
treec7606724b4dcd84857980797c9d948f00cbeb185
parent907fa1201c76f426a13bdff5be2747fb62c2353f
netxen: separate register and memory access lock

Since register and onboard memory access has separate
window registers, they need not be kept under same lock.

Also, memory is always accessed from process context
(mostly for firmware init and diagnostic tools).

Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/netxen/netxen_nic.h
drivers/net/netxen/netxen_nic_ethtool.c
drivers/net/netxen/netxen_nic_hw.c
drivers/net/netxen/netxen_nic_init.c
drivers/net/netxen/netxen_nic_main.c