aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ks8851.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ks8851.c')
-rw-r--r--drivers/net/ks8851.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ks8851.c b/drivers/net/ks8851.c
index 237835864357..18b17a1deb11 100644
--- a/drivers/net/ks8851.c
+++ b/drivers/net/ks8851.c
@@ -1239,6 +1239,9 @@ static int __devinit ks8851_probe(struct spi_device *spi)
1239 ndev->netdev_ops = &ks8851_netdev_ops; 1239 ndev->netdev_ops = &ks8851_netdev_ops;
1240 ndev->irq = spi->irq; 1240 ndev->irq = spi->irq;
1241 1241
1242 /* issue a global soft reset to reset the device. */
1243 ks8851_soft_reset(ks, GRR_GSR);
1244
1242 /* simple check for a valid chip being connected to the bus */ 1245 /* simple check for a valid chip being connected to the bus */
1243 1246
1244 if ((ks8851_rdreg16(ks, KS_CIDER) & ~CIDER_REV_MASK) != CIDER_ID) { 1247 if ((ks8851_rdreg16(ks, KS_CIDER) & ~CIDER_REV_MASK) != CIDER_ID) {