usb/isp1760: Remove redundant "data_buffer" member from struct inter_packet_info
Signed-off-by: Arvid Brodin <arvid.brodin@enea.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
diff --git a/drivers/usb/host/isp1760-hcd.c b/drivers/usb/host/isp1760-hcd.c
index cfb8e8a..e0d9704 100644
--- a/drivers/usb/host/isp1760-hcd.c
+++ b/drivers/usb/host/isp1760-hcd.c
@@ -837,7 +837,6 @@
priv->atl_ints[slot].qh = qh;
priv->atl_ints[slot].qtd = qtd;
- priv->atl_ints[slot].data_buffer = qtd->data_buffer;
qtd->status |= URB_ENQUEUED;
qtd->status |= slot << 16;
}
@@ -856,7 +855,6 @@
priv->int_ints[slot].qh = qh;
priv->int_ints[slot].qtd = qtd;
- priv->int_ints[slot].data_buffer = qtd->data_buffer;
qtd->status |= URB_ENQUEUED;
qtd->status |= slot << 16;
}
@@ -1147,8 +1145,7 @@
switch (DW1_GET_PID(ptd.dw1)) {
case IN_PID:
mem_reads8(hcd->regs, qtd->payload_addr,
- priv->atl_ints[queue_entry].data_buffer,
- length);
+ qtd->data_buffer, length);
case OUT_PID:
@@ -1159,7 +1156,6 @@
}
}
- priv->atl_ints[queue_entry].data_buffer = NULL;
priv->atl_ints[queue_entry].qtd = NULL;
priv->atl_ints[queue_entry].qh = NULL;
@@ -1283,8 +1279,7 @@
switch (DW1_GET_PID(ptd.dw1)) {
case IN_PID:
mem_reads8(hcd->regs, qtd->payload_addr,
- priv->int_ints[queue_entry].data_buffer,
- length);
+ qtd->data_buffer, length);
case OUT_PID:
urb->actual_length += length;
@@ -1294,7 +1289,6 @@
}
}
- priv->int_ints[queue_entry].data_buffer = NULL;
priv->int_ints[queue_entry].qtd = NULL;
priv->int_ints[queue_entry].qh = NULL;
@@ -1700,7 +1694,6 @@
ints->qh = NULL;
ints->qtd = NULL;
- ints->data_buffer = NULL;
isp1760_urb_done(priv, urb, status);
if (qtd)