]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Rationalise MCDI buffer accessors
authorBen Hutchings <bhutchings@solarflare.com>
Fri, 14 Sep 2012 16:30:44 +0000 (17:30 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Wed, 21 Aug 2013 15:35:22 +0000 (16:35 +0100)
commitdeabbdf8408e96dde142d89d31e29de0d91c0766
tree297ddc493e9fc3133bc2c71c0bd5c77516e90efd
parent2c77997dd307e061fc3c5c0f5c0e485adbf78fd1
sfc: Rationalise MCDI buffer accessors

Add _MCDI_DWORD() which yields an lvalue for the given dword field
and change MCDI_DWORD(), MCDI_SET_DWORD() and MCDI_QWORD() to use it.

Fold the rather trivial MCDI_PTR2() into MCDI_PTR() and _MCDI_DWORD().

Remove MCDI_SET_DWORD2() and MCDI_QWORD2().  MCDI_DWORD2() should also
go, but it still has one user which we'll get rid of later.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
drivers/net/ethernet/sfc/mcdi.h