]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Remove unnecessary use of atomic_t
authorBen Hutchings <bhutchings@solarflare.com>
Tue, 27 Aug 2013 22:04:29 +0000 (23:04 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Thu, 29 Aug 2013 17:12:04 +0000 (18:12 +0100)
commitb214a422bddf9d858d878a3553a099130c1d1bce
tree7e4a93373f504f199e8542d772c3fe10f6f3cd70
parentb8762f21f54f783c18604b5e53f1a64d485292aa
sfc: Remove unnecessary use of atomic_t

We can set, get and compare-and-exchange without using atomic_t.
Change efx_mcdi_iface::state to the enum type we really wanted it to
be.

Suggested-by: David Miller <davem@davemloft.net>
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
drivers/net/ethernet/sfc/mcdi.c
drivers/net/ethernet/sfc/mcdi.h