[ Upstream commit1adb20f0d4] The register starts from 0x800 is the 16th MAC address register rather than the first one. Fixes:cffb13f4d6("stmmac: extend mac addr reg and fix perfect filering") Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>