From dc94c2307e9029e9367fb774506d1c556e022ef3 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Tue, 26 Aug 2003 11:57:43 -0400 Subject: [PATCH] [netdrvr sis190] small bug fixes * call pci_set_dma_mask * remove erroneous call to unregister_netdev in _init_board() --- drivers/net/sis190.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/net/sis190.c b/drivers/net/sis190.c index 365e3a64e9e08..9fa2b50e01340 100644 --- a/drivers/net/sis190.c +++ b/drivers/net/sis190.c @@ -468,6 +468,10 @@ SiS190_init_board(struct pci_dev *pdev, struct net_device **dev_out, if (rc) goto err_out; + rc = pci_set_dma_mask(pdev, 0xffffffffULL); + if (rc) + goto err_out; + mmio_start = pci_resource_start(pdev, 0); mmio_end = pci_resource_end(pdev, 0); mmio_flags = pci_resource_flags(pdev, 0); @@ -519,7 +523,6 @@ err_out_free_res: err_out: pci_disable_device(pdev); - unregister_netdev(dev); kfree(dev); return rc; } -- 2.53.0