mirror of https://gitee.com/openkylin/linux.git
staging: brcm80211: remove redundant bus register layer from fullmac
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>
This commit is contained in:
parent
bd42e67bbe
commit
43e45c3e89
|
@ -362,16 +362,6 @@ int brcmf_sdio_remove(struct brcmf_sdio_dev *sdiodev)
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(brcmf_sdio_remove);
|
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)
|
void brcmf_sdio_wdtmr_enable(struct brcmf_sdio_dev *sdiodev, bool enable)
|
||||||
{
|
{
|
||||||
if (enable)
|
if (enable)
|
||||||
|
|
|
@ -609,23 +609,15 @@ static struct sdio_driver brcmf_sdmmc_driver = {
|
||||||
#endif /* CONFIG_PM_SLEEP */
|
#endif /* CONFIG_PM_SLEEP */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/* bus register interface */
|
||||||
* module init
|
int brcmf_bus_register(void)
|
||||||
*/
|
|
||||||
int brcmf_sdio_function_init(void)
|
|
||||||
{
|
{
|
||||||
int error = 0;
|
|
||||||
brcmf_dbg(TRACE, "Enter\n");
|
brcmf_dbg(TRACE, "Enter\n");
|
||||||
|
|
||||||
error = sdio_register_driver(&brcmf_sdmmc_driver);
|
return sdio_register_driver(&brcmf_sdmmc_driver);
|
||||||
|
|
||||||
return error;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
void brcmf_bus_unregister(void)
|
||||||
* module cleanup
|
|
||||||
*/
|
|
||||||
void brcmf_sdio_function_cleanup(void)
|
|
||||||
{
|
{
|
||||||
brcmf_dbg(TRACE, "Enter\n");
|
brcmf_dbg(TRACE, "Enter\n");
|
||||||
|
|
||||||
|
|
|
@ -4533,20 +4533,6 @@ void brcmf_sdbrcm_disconnect(void *ptr)
|
||||||
brcmf_dbg(TRACE, "Disconnected\n");
|
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)
|
struct device *brcmf_bus_get_device(struct brcmf_bus *bus)
|
||||||
{
|
{
|
||||||
return &bus->sdiodev->func[2]->dev;
|
return &bus->sdiodev->func[2]->dev;
|
||||||
|
|
|
@ -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);
|
extern int brcmf_sdcard_abort(struct brcmf_sdio_dev *sdiodev, uint fn);
|
||||||
|
|
||||||
/* platform specific/high level functions */
|
/* 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_probe(struct brcmf_sdio_dev *sdiodev);
|
||||||
extern int brcmf_sdio_remove(struct brcmf_sdio_dev *sdiodev);
|
extern int brcmf_sdio_remove(struct brcmf_sdio_dev *sdiodev);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue