[PATCH 022/510] beceem: fold unregister_netdevice into AdapterFree

Greg Kroah-Hartman gregkh at suse.de
Mon Jan 10 20:35:46 UTC 2011


From: Stephen Hemminger <stephen.hemminger at vyatta.com>

The function unregister_netdevice only called unregister_netdev.

Signed-off-by: Stephen Hemminger <shemminger at vyatta.com>
---
 drivers/staging/bcm/Bcmnet.c     |    9 ---------
 drivers/staging/bcm/Misc.c       |    2 +-
 drivers/staging/bcm/Prototypes.h |    2 --
 3 files changed, 1 insertions(+), 12 deletions(-)

diff --git a/drivers/staging/bcm/Bcmnet.c b/drivers/staging/bcm/Bcmnet.c
index 908711d..e3575ad 100644
--- a/drivers/staging/bcm/Bcmnet.c
+++ b/drivers/staging/bcm/Bcmnet.c
@@ -145,15 +145,6 @@ int register_networkdev(PMINI_ADAPTER Adapter)
 	return result;
 }
 
-void bcm_unregister_networkdev(PMINI_ADAPTER Adapter)
-{
-	BCM_DEBUG_PRINT(Adapter,DBG_TYPE_INITEXIT, DRV_ENTRY, DBG_LVL_ALL, "Unregistering the Net Dev...\n");
-	if(Adapter->dev) {
-		unregister_netdev(Adapter->dev);
-		Adapter->dev = NULL;
-	}
-}
-
 static int bcm_init(void)
 {
 	printk(KERN_INFO "%s, %s\n", DRV_DESCRIPTION, DRV_VERSION);
diff --git a/drivers/staging/bcm/Misc.c b/drivers/staging/bcm/Misc.c
index ae9e88c..b982c7a 100644
--- a/drivers/staging/bcm/Misc.c
+++ b/drivers/staging/bcm/Misc.c
@@ -125,7 +125,7 @@ VOID AdapterFree(PMINI_ADAPTER Adapter)
 	if(Adapter->LEDInfo.led_thread_running & (BCM_LED_THREAD_RUNNING_ACTIVELY | BCM_LED_THREAD_RUNNING_INACTIVELY))
 		kthread_stop (Adapter->LEDInfo.led_cntrl_threadid);
 
-	bcm_unregister_networkdev(Adapter);
+	unregister_netdev(Adapter->dev);
 
 	/* FIXME: use proper wait_event and refcounting */
 	while(atomic_read(&Adapter->ApplicationRunning))
diff --git a/drivers/staging/bcm/Prototypes.h b/drivers/staging/bcm/Prototypes.h
index 286ea46..8ca6b9e 100644
--- a/drivers/staging/bcm/Prototypes.h
+++ b/drivers/staging/bcm/Prototypes.h
@@ -122,8 +122,6 @@ void doPowerAutoCorrection(PMINI_ADAPTER psAdapter);
 
 int bcm_ioctl_fw_download(PMINI_ADAPTER Adapter, FIRMWARE_INFO *psFwInfo);
 
-void bcm_unregister_networkdev(PMINI_ADAPTER Adapter);
-
 int SearchVcid(PMINI_ADAPTER Adapter,unsigned short usVcid);
 
 void CopyMIBSExtendedSFParameters(PMINI_ADAPTER Adapter,
-- 
1.7.3.2




More information about the devel mailing list