diff options
author | Roland Vossen <rvossen@broadcom.com> | 2011-08-08 15:58:48 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-08-23 13:00:08 -0700 |
commit | d89a4c80601db2e565b89b1f13fdbd9a987324dd (patch) | |
tree | d856cc7eeaec0840fb039527504ce735f0d09509 /drivers/staging/brcm80211/brcmsmac/phy_shim.c | |
parent | 28e3edfedf86fbc1274d666b6445fb3098f337a7 (diff) | |
download | op-kernel-dev-d89a4c80601db2e565b89b1f13fdbd9a987324dd.zip op-kernel-dev-d89a4c80601db2e565b89b1f13fdbd9a987324dd.tar.gz |
staging: brcm80211: removed void * from softmac phy
Code cleanup. Replacing void * by other pointer types improves code
readability and enforces stronger type checking.
Reported-by: Julian Calaby <julian.calaby@gmail.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/brcmsmac/phy_shim.c')
-rw-r--r-- | drivers/staging/brcm80211/brcmsmac/phy_shim.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/staging/brcm80211/brcmsmac/phy_shim.c b/drivers/staging/brcm80211/brcmsmac/phy_shim.c index a882139..ec88867 100644 --- a/drivers/staging/brcm80211/brcmsmac/phy_shim.c +++ b/drivers/staging/brcm80211/brcmsmac/phy_shim.c @@ -59,11 +59,12 @@ void wlc_phy_shim_detach(struct phy_shim_info *physhim) } struct wlapi_timer *wlapi_init_timer(struct phy_shim_info *physhim, - void (*fn) (void *arg), void *arg, - const char *name) + void (*fn)(struct brcms_phy *pi), + void *arg, const char *name) { return (struct wlapi_timer *) - brcms_init_timer(physhim->wl, fn, arg, name); + brcms_init_timer(physhim->wl, (void (*)(void *))fn, + arg, name); } void wlapi_free_timer(struct phy_shim_info *physhim, struct wlapi_timer *t) |