]> git.baikalelectronics.ru Git - kernel.git/commit
be2net: fix access to SEMAPHORE reg
authorSathya Perla <sathya.perla@emulex.com>
Tue, 6 Nov 2012 17:48:59 +0000 (17:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 7 Nov 2012 21:59:52 +0000 (16:59 -0500)
commit2a3c6aa239fc4a14f1a75a856b4572f84dd4ae80
tree510d8b113fa050d595480054aea7759dbecfe43c
parentc47a6f4ffb30091a8fe0fedb2b5208d32bd4728b
be2net: fix access to SEMAPHORE reg

The SEMAPHORE register was being accessed from the csr BAR space. This BAR
may not be available in some Skyhawk-R configurations. Instead, access this
register via the PCI config space (it's available there too).

Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/emulex/benet/be.h
drivers/net/ethernet/emulex/benet/be_cmds.c
drivers/net/ethernet/emulex/benet/be_hw.h
drivers/net/ethernet/emulex/benet/be_main.c