mirror of https://gitee.com/openkylin/linux.git
libertas: switch USB cardp->priv to 'struct lbs_private *' and resulting fix
Amazing what interesting things the compiler will tell you if you let it know what types you expect to be passing around. Signed-off-by: David Woodhouse <dwmw2@infradead.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
6e66f03ff7
commit
6bc822b516
|
@ -1003,7 +1003,7 @@ static int if_usb_resume(struct usb_interface *intf)
|
|||
|
||||
cardp->rx_urb_recall = 0;
|
||||
|
||||
if_usb_submit_rx_urb(cardp->priv);
|
||||
if_usb_submit_rx_urb(cardp);
|
||||
|
||||
netif_device_attach(cardp->eth_dev);
|
||||
netif_device_attach(priv->mesh_dev);
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
#include <linux/wait.h>
|
||||
#include <linux/timer.h>
|
||||
|
||||
struct lbs_private;
|
||||
|
||||
/**
|
||||
* This file contains definition for USB interface.
|
||||
*/
|
||||
|
@ -48,7 +50,7 @@ struct usb_card_rec {
|
|||
struct net_device *eth_dev;
|
||||
struct usb_device *udev;
|
||||
struct urb *rx_urb, *tx_urb;
|
||||
void *priv;
|
||||
struct lbs_private *priv;
|
||||
struct read_cb_info rinfo;
|
||||
|
||||
int bulk_in_size;
|
||||
|
|
Loading…
Reference in New Issue