diff --git a/drivers/staging/winbond/linux/wbusb.c b/drivers/staging/winbond/linux/wbusb.c index 39ca9b9878f8..c1e2562ac65b 100644 --- a/drivers/staging/winbond/linux/wbusb.c +++ b/drivers/staging/winbond/linux/wbusb.c @@ -185,9 +185,7 @@ static const struct ieee80211_ops wbsoft_ops = { struct wbsoft_priv { }; - -// Usb kernel subsystem will call this function when a new device is plugged into. -int wb35_probe(struct usb_interface *intf, const struct usb_device_id *id_table) +static int wb35_probe(struct usb_interface *intf, const struct usb_device_id *id_table) { PADAPTER Adapter; PWBLINUX pWbLinux; @@ -334,30 +332,7 @@ WbUsb_destroy(phw_data_t pHwData) { } -int wb35_open(struct net_device *netdev) -{ - /* netdev_priv() or netdev->ml_priv should reference to the address of - * private data(PADAPTER). It depends on whether private data memory is - * allocated when alloc_netdev(). - */ - PADAPTER Adapter = (PADAPTER)netdev_priv(netdev); - phw_data_t pHwData = &Adapter->sHwData; - - netif_start_queue(netdev); - - //TODO : put here temporarily - hal_set_accept_broadcast(pHwData, 1); // open accept broadcast - - return 0; -} - -int wb35_close(struct net_device *netdev) -{ - netif_stop_queue(netdev); - return 0; -} - -void wb35_disconnect(struct usb_interface *intf) +static void wb35_disconnect(struct usb_interface *intf) { PWBLINUX pWbLinux; PADAPTER Adapter = usb_get_intfdata(intf); diff --git a/drivers/staging/winbond/linux/wbusb_f.h b/drivers/staging/winbond/linux/wbusb_f.h index cae29e107e11..9a69008e830c 100644 --- a/drivers/staging/winbond/linux/wbusb_f.h +++ b/drivers/staging/winbond/linux/wbusb_f.h @@ -18,10 +18,6 @@ void WbUsb_destroy(phw_data_t pHwData); unsigned char WbWLanInitialize(PADAPTER Adapter); #define WbUsb_Stop( _A ) -int wb35_probe(struct usb_interface *intf,const struct usb_device_id *id_table); -void wb35_disconnect(struct usb_interface *intf); - - #define wb_usb_submit_urb(_A) usb_submit_urb(_A, GFP_ATOMIC) #define wb_usb_alloc_urb(_A) usb_alloc_urb(_A, GFP_ATOMIC)