summaryrefslogtreecommitdiffstats
path: root/drivers/staging/brcm80211/brcmsmac/phy_shim.c
diff options
context:
space:
mode:
authorRoland Vossen <rvossen@broadcom.com>2011-08-08 15:58:48 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-08-23 13:00:08 -0700
commitd89a4c80601db2e565b89b1f13fdbd9a987324dd (patch)
treed856cc7eeaec0840fb039527504ce735f0d09509 /drivers/staging/brcm80211/brcmsmac/phy_shim.c
parent28e3edfedf86fbc1274d666b6445fb3098f337a7 (diff)
downloadop-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.c7
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)
OpenPOWER on IntegriCloud