diff options
author | David Woodhouse <dwmw2@infradead.org> | 2007-12-08 00:59:54 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 23:06:16 (GMT) |
commit | 448a51ae0684c146c9f9ba4e178ab2182512258f (patch) | |
tree | 865dc30fe6ec85b901b8f944d11aa852ffd7a605 /drivers/net/wireless/libertas/if_usb.c | |
parent | ac47246e246c183ed68b3fdb307a83d00313a325 (diff) | |
download | linux-fsl-qoriq-448a51ae0684c146c9f9ba4e178ab2182512258f.tar.xz |
libertas: switch lbs_cmd() to take a callback function pointer
All existing code which sends commands is set up to have some function
called with the results, not to get data back. It's more versatile this
way, and providing it with a callback function which involves memcpy()
is hardly difficult.
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/if_usb.c')
-rw-r--r-- | drivers/net/wireless/libertas/if_usb.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/net/wireless/libertas/if_usb.c b/drivers/net/wireless/libertas/if_usb.c index a17371f..7c4bd8d 100644 --- a/drivers/net/wireless/libertas/if_usb.c +++ b/drivers/net/wireless/libertas/if_usb.c @@ -104,15 +104,12 @@ static void if_usb_free(struct usb_card_rec *cardp) static void if_usb_set_boot2_ver(struct lbs_private *priv) { struct cmd_ds_set_boot2_ver b2_cmd; - int rsp_len = sizeof(b2_cmd); b2_cmd.action = 0; b2_cmd.version = priv->boot2_version; - if (lbs_cmd(priv, CMD_SET_BOOT2_VER, &b2_cmd, sizeof(b2_cmd), - &b2_cmd, &rsp_len)) { + if (lbs_cmd(priv, CMD_SET_BOOT2_VER, &b2_cmd, sizeof(b2_cmd), NULL)) lbs_deb_usb("Setting boot2 version failed\n"); - } } |