diff options
Diffstat (limited to 'src/drivers/net/exanic.c')
-rw-r--r-- | src/drivers/net/exanic.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/net/exanic.c b/src/drivers/net/exanic.c index 62296927..64a47b45 100644 --- a/src/drivers/net/exanic.c +++ b/src/drivers/net/exanic.c @@ -812,6 +812,9 @@ static int exanic_probe ( struct pci_device *pci ) { /* Read capabilities */ exanic->caps = readl ( exanic->regs + EXANIC_CAPS ); + /* Power up PHYs */ + writel ( EXANIC_POWER_ON, ( exanic->regs + EXANIC_POWER ) ); + /* Fetch base MAC address */ if ( ( rc = exanic_fetch_mac ( exanic ) ) != 0 ) goto err_fetch_mac; |