intel: legacy: Partial revert of field get conversion
authorSasha Neftin <sasha.neftin@intel.com>
Sun, 18 Feb 2024 07:42:21 +0000 (09:42 +0200)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 5 Mar 2024 18:07:04 +0000 (10:07 -0800)
commitba54b1a276a6b69d80649942fe5334d19851443e
tree2a0ad73497c9532a651800c49af4a63f4ae528d2
parentef27f655b438bed4c83680e4f01e1cde2739854b
intel: legacy: Partial revert of field get conversion

Refactoring of the field get conversion introduced a regression in the
legacy Wake On Lan from a magic packet with i219 devices. Rx address
copied not correctly from MAC to PHY with FIELD_GET macro.

Fixes: b9a452545075 ("intel: legacy: field get conversion")
Suggested-by: Vitaly Lifshits <vitaly.lifshits@intel.com>
Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Tested-by: Naama Meir <naamax.meir@linux.intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/e1000e/ich8lan.c