[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 3/6] usbtrans: Set default maximum packet size
From: |
Patrick Rudolph |
Subject: |
[PATCH 3/6] usbtrans: Set default maximum packet size |
Date: |
Wed, 2 Dec 2020 11:29:24 +0100 |
Set the maximum packet size to 512 for SuperSpeed devices.
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
grub-core/bus/usb/usbtrans.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/grub-core/bus/usb/usbtrans.c b/grub-core/bus/usb/usbtrans.c
index 85f081fff..5b68f17f9 100644
--- a/grub-core/bus/usb/usbtrans.c
+++ b/grub-core/bus/usb/usbtrans.c
@@ -130,6 +130,8 @@ grub_usb_control_msg (grub_usb_device_t dev,
/* Determine the maximum packet size. */
if (dev->descdev.maxsize0)
max = dev->descdev.maxsize0;
+ else if (dev->speed == GRUB_USB_SPEED_SUPER)
+ max = 512;
else
max = 64;
--
2.26.2
- [PATCH 0/6] Add xHCI USB support, Patrick Rudolph, 2020/12/02
- [PATCH 1/6] grub-core/bus/usb: Parse SuperSpeed companion descriptors, Patrick Rudolph, 2020/12/02
- [PATCH 2/6] usb: Add enum for xHCI, Patrick Rudolph, 2020/12/02
- [PATCH 3/6] usbtrans: Set default maximum packet size,
Patrick Rudolph <=
- [PATCH 5/6] grub-core/bus/usb/usbhub: Add new private fields for xHCI controller, Patrick Rudolph, 2020/12/02
- [PATCH 6/6] grub-core/bus/usb: Add xhci support, Patrick Rudolph, 2020/12/02
- [PATCH 4/6] grub-core/bus/usb: Add function pointer for attach/detach events, Patrick Rudolph, 2020/12/02