kernel: bump 6.1 to 6.1.82
[openwrt/openwrt.git] / target / linux / bcm27xx / patches-6.1 / 950-0361-xhci-refactor-out-TRBS_PER_SEGMENT-define-in-runtime.patch
index 8e033b751d5f7884c23ccf0a31cab072537f1403..ab76ad76cd17ae0ec692a28eb8230bb96f6ff397 100644 (file)
@@ -204,7 +204,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
                xhci_err(xhci, "Tried to move enqueue past ring segment\n");
                return;
        }
-@@ -3100,7 +3103,7 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd
+@@ -3150,7 +3153,7 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd
         * that clears the EHB.
         */
        while (xhci_handle_event(xhci) > 0) {
@@ -213,7 +213,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
                        continue;
                xhci_update_erst_dequeue(xhci, event_ring_deq);
                event_ring_deq = xhci->event_ring->dequeue;
-@@ -3242,7 +3245,8 @@ static int prepare_ring(struct xhci_hcd
+@@ -3292,7 +3295,8 @@ static int prepare_ring(struct xhci_hcd
                }
        }
  
@@ -247,7 +247,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
         * when the cycle bit is set to 1.
 --- a/drivers/usb/host/xhci.h
 +++ b/drivers/usb/host/xhci.h
-@@ -1633,6 +1633,7 @@ struct xhci_ring {
+@@ -1634,6 +1634,7 @@ struct xhci_ring {
        unsigned int            num_trbs_free;
        unsigned int            num_trbs_free_temp;
        unsigned int            bounce_buf_len;