Merge 4.2-rc6 into usb-next
[firefly-linux-kernel-4.4.55.git] / drivers / usb / host / xhci-ring.c
index 5fbf33987a8513aab07fac0238cb3e52140872a7..a47a1e89708678e6d55dd6a13e4fbed229bedfe2 100644 (file)
@@ -82,7 +82,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));
 }