common/sfc_efx/base: fix macro to extract from 256-bit type
authorAndrew Rybchenko <arybchenko@solarflare.com>
Fri, 13 Nov 2020 08:42:40 +0000 (08:42 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 13 Nov 2020 18:43:27 +0000 (19:43 +0100)
Fixes: eda1cc20c3bc ("common/sfc_efx/base: add 256-bit type")

Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
drivers/common/sfc_efx/base/efx_types.h

index d67d07b..a08c5ab 100644 (file)
@@ -447,7 +447,7 @@ extern int fix_lint;
        EFX_EXTRACT64((_xword).ex_u64[3], FIX_LINT(192), FIX_LINT(255), \
            _low, _high))
 
-#define        EFX_EXTRACT_XWORD32(_oword, _low, _high)                        \
+#define        EFX_EXTRACT_XWORD32(_xword, _low, _high)                        \
        (EFX_EXTRACT32((_xword).ex_u32[0], FIX_LINT(0), FIX_LINT(31),   \
            _low, _high) |                                              \
        EFX_EXTRACT32((_xword).ex_u32[1], FIX_LINT(32), FIX_LINT(63),   \