summaryrefslogtreecommitdiff
path: root/drivers/virt
diff options
context:
space:
mode:
authorGavin Schenk <g.schenk@eckelmann.de>2016-09-30 09:46:10 (GMT)
committerDavid S. Miller <davem@davemloft.net>2016-10-03 05:27:41 (GMT)
commitb82d44d78480faff7456e9e0999acb9d38666057 (patch)
treec738a32907d1d236e95e4424064175a68c27e83c /drivers/virt
parent3a82e78c131a8199d38cf653b523c8fa2909df65 (diff)
downloadlinux-b82d44d78480faff7456e9e0999acb9d38666057.tar.xz
net: fec: set mac address unconditionally
If the mac address origin is not dt, you can only safely assign a mac address after "link up" of the device. If the link is off the clocks are disabled and because of issues assigning registers when clocks are off the new mac address cannot be written in .ndo_set_mac_address() on some soc's. This fix sets the mac address unconditionally in fec_restart(...) and ensures consistency between fec registers and the network layer. Signed-off-by: Gavin Schenk <g.schenk@eckelmann.de> Acked-by: Fugang Duan <fugang.duan@nxp.com> Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Fixes: 9638d19e4816 ("net: fec: add netif status check before set mac address") Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/virt')
0 files changed, 0 insertions, 0 deletions