staging: brcm80211: remove redundant bus register layer from fullmac
authorFranky Lin <frankyl@broadcom.com>
Wed, 5 Oct 2011 13:20:02 +0000 (15:20 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 5 Oct 2011 20:42:49 +0000 (13:42 -0700)
Remove some single line functions for bus register/unregister interface

Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/brcm80211/brcmfmac/bcmsdh.c
drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c
drivers/staging/brcm80211/brcmfmac/dhd_sdio.c
drivers/staging/brcm80211/brcmfmac/sdio_host.h

index 5906337780b0a292cb9af934c46d451d1af720e9..bff9dcd6fadcbb68f91ce4b6409e3539be5b785d 100644 (file)
@@ -362,16 +362,6 @@ int brcmf_sdio_remove(struct brcmf_sdio_dev *sdiodev)
 }
 EXPORT_SYMBOL(brcmf_sdio_remove);
 
-int brcmf_sdio_register(void)
-{
-       return brcmf_sdio_function_init();
-}
-
-void brcmf_sdio_unregister(void)
-{
-       brcmf_sdio_function_cleanup();
-}
-
 void brcmf_sdio_wdtmr_enable(struct brcmf_sdio_dev *sdiodev, bool enable)
 {
        if (enable)
index fc95bb248463c5dc4266d29a31822a64d5bb23ab..e919de210f701527abe34900ad0ceb5467488e61 100644 (file)
@@ -609,23 +609,15 @@ static struct sdio_driver brcmf_sdmmc_driver = {
 #endif /* CONFIG_PM_SLEEP */
 };
 
-/*
- * module init
-*/
-int brcmf_sdio_function_init(void)
+/* bus register interface */
+int brcmf_bus_register(void)
 {
-       int error = 0;
        brcmf_dbg(TRACE, "Enter\n");
 
-       error = sdio_register_driver(&brcmf_sdmmc_driver);
-
-       return error;
+       return sdio_register_driver(&brcmf_sdmmc_driver);
 }
 
-/*
- * module cleanup
-*/
-void brcmf_sdio_function_cleanup(void)
+void brcmf_bus_unregister(void)
 {
        brcmf_dbg(TRACE, "Enter\n");
 
index 0ae8dc03c8adce3dbeebd07647a3311d899871a6..0f7b80da41d0c8242f939d66540bf81e5f9a1c16 100644 (file)
@@ -4533,20 +4533,6 @@ void brcmf_sdbrcm_disconnect(void *ptr)
        brcmf_dbg(TRACE, "Disconnected\n");
 }
 
-int brcmf_bus_register(void)
-{
-       brcmf_dbg(TRACE, "Enter\n");
-
-       return brcmf_sdio_register();
-}
-
-void brcmf_bus_unregister(void)
-{
-       brcmf_dbg(TRACE, "Enter\n");
-
-       brcmf_sdio_unregister();
-}
-
 struct device *brcmf_bus_get_device(struct brcmf_bus *bus)
 {
        return &bus->sdiodev->func[2]->dev;
index 397ad48803debe1484133180f9fd84a09e262c2c..726fa8981113733a75b6ab19e99db4c316029adb 100644 (file)
@@ -211,10 +211,6 @@ extern int brcmf_sdcard_rwdata(struct brcmf_sdio_dev *sdiodev, uint rw,
 extern int brcmf_sdcard_abort(struct brcmf_sdio_dev *sdiodev, uint fn);
 
 /* platform specific/high level functions */
-extern int brcmf_sdio_function_init(void);
-extern int brcmf_sdio_register(void);
-extern void brcmf_sdio_unregister(void);
-extern void brcmf_sdio_function_cleanup(void);
 extern int brcmf_sdio_probe(struct brcmf_sdio_dev *sdiodev);
 extern int brcmf_sdio_remove(struct brcmf_sdio_dev *sdiodev);