diff options
Diffstat (limited to 'drivers/net/dm9000.c')
-rw-r--r-- | drivers/net/dm9000.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/dm9000.c b/drivers/net/dm9000.c index 691d8771e3..be14317eff 100644 --- a/drivers/net/dm9000.c +++ b/drivers/net/dm9000.c @@ -500,7 +500,8 @@ static int dm9000_probe(struct device_d *dev) pdata = dev->platform_data; priv = edev->priv; - priv->buswidth = pdata->buswidth; + + priv->buswidth = dev->resource[0].flags & IORESOURCE_MEM_TYPE_MASK; priv->iodata = dev_request_mem_region(dev, 1); priv->iobase = dev_request_mem_region(dev, 0); priv->srom = pdata->srom; |