aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/host/xhci-ring.c
diff options
context:
space:
mode:
authorKevin Hilman <khilman@linaro.org>2015-09-14 14:16:54 -0700
committerKevin Hilman <khilman@linaro.org>2015-09-14 14:16:54 -0700
commit0e4f19b4e5d6c4801d0ee2c26a5850de1b44f4af (patch)
treecbd277d85dedfe2f64b94c5e385b311e2c017137 /drivers/usb/host/xhci-ring.c
parent59255ac55ba6ecd195ef97c6bcd1303a7f838c94 (diff)
parent4d869de174c78ae29ca91b41581367c8092d933d (diff)
Diffstat (limited to 'drivers/usb/host/xhci-ring.c')
-rw-r--r--drivers/usb/host/xhci-ring.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c
index 95fe1a432d29..fde0277adc2c 100644
--- a/drivers/usb/host/xhci-ring.c
+++ b/drivers/usb/host/xhci-ring.c
@@ -85,7 +85,7 @@ dma_addr_t xhci_trb_virt_to_dma(struct xhci_segment *seg,
return 0;
/* offset in TRBs */
segment_offset = trb - seg->trbs;
- if (segment_offset > TRBS_PER_SEGMENT)
+ if (segment_offset >= TRBS_PER_SEGMENT)
return 0;
return seg->dma + (segment_offset * sizeof(*trb));
}