OSDN Git Service

staging:r8188eu: remove ff_hwaddr member of recv_priv structure
authorIvan Safonov <insafonov@gmail.com>
Fri, 7 Oct 2016 18:01:07 +0000 (01:01 +0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 16 Oct 2016 08:25:18 +0000 (10:25 +0200)
Its value used instead.

Signed-off-by: Ivan Safonov <insafonov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/hal/usb_halinit.c
drivers/staging/rtl8188eu/include/rtw_recv.h
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c

index 95bbeca..dfb78bb 100644 (file)
@@ -994,12 +994,10 @@ u32 rtw_hal_inirp_init(struct adapter *Adapter)
        RT_TRACE(_module_hci_hal_init_c_, _drv_info_,
                 ("===> usb_inirp_init\n"));
 
-       precvpriv->ff_hwaddr = RECV_BULK_IN_ADDR;
-
        /* issue Rx irp to receive data */
        precvbuf = (struct recv_buf *)precvpriv->precv_buf;
        for (i = 0; i < NR_RECVBUFF; i++) {
-               if (usb_read_port(Adapter, precvpriv->ff_hwaddr, precvbuf) == false) {
+               if (usb_read_port(Adapter, RECV_BULK_IN_ADDR, precvbuf) == false) {
                        RT_TRACE(_module_hci_hal_init_c_, _drv_err_, ("usb_rx_init: usb_read_port error\n"));
                        status = _FAIL;
                        goto exit;
index c868863..e871ebb 100644 (file)
@@ -174,7 +174,6 @@ struct recv_priv {
        u64     rx_drop;
        u64     last_rx_bytes;
 
-       uint    ff_hwaddr;
        u8      rx_pending_cnt;
 
        struct tasklet_struct irq_prepare_beacon_tasklet;
index 24d2250..175c1ae 100644 (file)
@@ -403,7 +403,7 @@ static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs)
                        RT_TRACE(_module_hci_ops_os_c_, _drv_err_,
                                 ("usb_read_port_complete: (purb->actual_length > MAX_RECVBUF_SZ) || (purb->actual_length < RXDESC_SIZE)\n"));
                        precvbuf->reuse = true;
-                       usb_read_port(adapt, precvpriv->ff_hwaddr, precvbuf);
+                       usb_read_port(adapt, RECV_BULK_IN_ADDR, precvbuf);
                        DBG_88E("%s()-%d: RX Warning!\n", __func__, __LINE__);
                } else {
                        skb_put(precvbuf->pskb, purb->actual_length);
@@ -414,7 +414,7 @@ static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs)
 
                        precvbuf->pskb = NULL;
                        precvbuf->reuse = false;
-                       usb_read_port(adapt, precvpriv->ff_hwaddr, precvbuf);
+                       usb_read_port(adapt, RECV_BULK_IN_ADDR, precvbuf);
                }
        } else {
                RT_TRACE(_module_hci_ops_os_c_, _drv_err_, ("usb_read_port_complete : purb->status(%d) != 0\n", purb->status));
@@ -437,7 +437,7 @@ static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs)
                case -EOVERFLOW:
                        adapt->HalData->srestpriv.Wifi_Error_Status = USB_READ_PORT_FAIL;
                        precvbuf->reuse = true;
-                       usb_read_port(adapt, precvpriv->ff_hwaddr, precvbuf);
+                       usb_read_port(adapt, RECV_BULK_IN_ADDR, precvbuf);
                        break;
                case -EINPROGRESS:
                        DBG_88E("ERROR: URB IS IN PROGRESS!\n");