mirror of
https://github.com/torvalds/linux.git
synced 2024-11-17 17:41:44 +00:00
Blackfin EMAC Driver: Functional power management support
Reprogram MAC address after resume from Suspend Mem (Blackfin Hibernate looses all CORE and SYSTEM register content) Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
This commit is contained in:
parent
a50c0c05c3
commit
ee02fee8f6
@ -971,6 +971,7 @@ static int bfin_mac_open(struct net_device *dev)
|
||||
phy_start(lp->phydev);
|
||||
phy_write(lp->phydev, MII_BMCR, BMCR_RESET);
|
||||
setup_system_regs(dev);
|
||||
setup_mac_addr(dev->dev_addr);
|
||||
bfin_mac_disable();
|
||||
bfin_mac_enable();
|
||||
pr_debug("hardware init finished\n");
|
||||
|
Loading…
Reference in New Issue
Block a user