From a6cce0058d07ae3ca8181c33c3246fd5246631d2 Mon Sep 17 00:00:00 2001 From: Ben Dooks Date: Mon, 19 Oct 2009 23:49:03 +0000 Subject: [PATCH] --- yaml --- r: 167709 b: refs/heads/master c: 57dada6819160eb08f2945fb847045f173d3218d h: refs/heads/master i: 167707: 867fd1e1d2450d260e95c18ad21af2654300cbeb v: v3 --- [refs] | 2 +- trunk/drivers/net/ks8851.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index ae907522651d..07d5d9b166b2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 78abcb13dd573f80d76d12007b36200a86f1e494 +refs/heads/master: 57dada6819160eb08f2945fb847045f173d3218d diff --git a/trunk/drivers/net/ks8851.c b/trunk/drivers/net/ks8851.c index 237835864357..18b17a1deb11 100644 --- a/trunk/drivers/net/ks8851.c +++ b/trunk/drivers/net/ks8851.c @@ -1239,6 +1239,9 @@ static int __devinit ks8851_probe(struct spi_device *spi) ndev->netdev_ops = &ks8851_netdev_ops; ndev->irq = spi->irq; + /* issue a global soft reset to reset the device. */ + ks8851_soft_reset(ks, GRR_GSR); + /* simple check for a valid chip being connected to the bus */ if ((ks8851_rdreg16(ks, KS_CIDER) & ~CIDER_REV_MASK) != CIDER_ID) {