]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit6cbb1cc8a5ee9737caef1c2d693a49f0507cefb3
treec7606724b4dcd84857980797c9d948f00cbeb185
parenta02e1274fe9e3bc95a2d81e75f00fd571fd72cc0
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