diff options
author | Roland Vossen <rvossen@broadcom.com> | 2011-08-15 15:34:16 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-08-23 13:08:04 -0700 |
commit | 2f6b1dde0fe1a2f9d4fc701f7b9650c138e5e0ef (patch) | |
tree | 8af1bf9417f4afa8c90dd6ae8ac1c0922e5a1aa8 /drivers/staging/brcm80211/brcmsmac/phy_shim.c | |
parent | e45e8698a994923d57d778ae3ca6123a61917fe0 (diff) | |
download | op-kernel-dev-2f6b1dde0fe1a2f9d4fc701f7b9650c138e5e0ef.zip op-kernel-dev-2f6b1dde0fe1a2f9d4fc701f7b9650c138e5e0ef.tar.gz |
staging: brcm80211: got rid of several void pointers in softmac
Code cleanup. Replaced void pointers by less generic pointer types.
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 ec88867..31c9374 100644 --- a/drivers/staging/brcm80211/brcmsmac/phy_shim.c +++ b/drivers/staging/brcm80211/brcmsmac/phy_shim.c @@ -31,12 +31,13 @@ /* PHY SHIM module specific state */ struct phy_shim_info { struct brcms_hardware *wlc_hw; /* pointer to main wlc_hw structure */ - void *wlc; /* pointer to main wlc structure */ - void *wl; /* pointer to os-specific private state */ + struct brcms_c_info *wlc; /* pointer to main wlc structure */ + struct brcms_info *wl; /* pointer to os-specific private state */ }; struct phy_shim_info *wlc_phy_shim_attach(struct brcms_hardware *wlc_hw, - void *wl, void *wlc) { + struct brcms_info *wl, + struct brcms_c_info *wlc) { struct phy_shim_info *physhim = NULL; physhim = kzalloc(sizeof(struct phy_shim_info), GFP_ATOMIC); |