[U-Boot] [PATCH] usb: xhci: support 1.1 or later version

The xHCI 1.1 version also need set Transfer Type field
Signed-off-by: Chunfeng Yun chunfeng.yun@mediatek.com --- drivers/usb/host/xhci-ring.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index 119b418..6a469e1 100644 --- a/drivers/usb/host/xhci-ring.c +++ b/drivers/usb/host/xhci-ring.c @@ -827,7 +827,7 @@ int xhci_ctrl_tx(struct usb_device *udev, unsigned long pipe, field |= 0x1;
/* xHCI 1.0 6.4.1.2.1: Transfer Type field */ - if (HC_VERSION(xhci_readl(&ctrl->hccr->cr_capbase)) == 0x100) { + if (HC_VERSION(xhci_readl(&ctrl->hccr->cr_capbase)) >= 0x100) { if (length > 0) { if (req->requesttype & USB_DIR_IN) field |= (TRB_DATA_IN << TRB_TX_TYPE_SHIFT);

On Fri, Nov 8, 2019 at 10:56 AM Chunfeng Yun chunfeng.yun@mediatek.com wrote:
The xHCI 1.1 version also need set Transfer Type field
Signed-off-by: Chunfeng Yun chunfeng.yun@mediatek.com
drivers/usb/host/xhci-ring.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Bin Meng bmeng.cn@gmail.com

On 11/8/19 11:02 AM, Bin Meng wrote:
On Fri, Nov 8, 2019 at 10:56 AM Chunfeng Yun chunfeng.yun@mediatek.com wrote:
The xHCI 1.1 version also need set Transfer Type field
Signed-off-by: Chunfeng Yun chunfeng.yun@mediatek.com
drivers/usb/host/xhci-ring.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Bin Meng bmeng.cn@gmail.com
Applied, thanks
participants (3)
-
Bin Meng
-
Chunfeng Yun
-
Marek Vasut