Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'usb-5.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb into master

Pull USB fixes from Greg KH:
"Three small USB XHCI driver fixes for 5.8-rc7.

They all resolve some minor issues that have been reported on some
different platforms.

All of these have been in linux-next with no reported issues"

* tag 'usb-5.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
usb: tegra: Fix allocation for the FPCI context
usb: xhci: Fix ASM2142/ASM3142 DMA addressing
usb: xhci-mtk: fix the failure of bandwidth allocation

+8 -1
+4
drivers/usb/host/xhci-mtk-sch.c
··· 557 557 if (is_fs_or_ls(speed) && !has_tt) 558 558 return false; 559 559 560 + /* skip endpoint with zero maxpkt */ 561 + if (usb_endpoint_maxp(&ep->desc) == 0) 562 + return false; 563 + 560 564 return true; 561 565 } 562 566
+3
drivers/usb/host/xhci-pci.c
··· 265 265 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && 266 266 pdev->device == 0x1142) 267 267 xhci->quirks |= XHCI_TRUST_TX_LENGTH; 268 + if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && 269 + pdev->device == 0x2142) 270 + xhci->quirks |= XHCI_NO_64BIT_SUPPORT; 268 271 269 272 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && 270 273 pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI)
+1 -1
drivers/usb/host/xhci-tegra.c
··· 856 856 if (!tegra->context.ipfs) 857 857 return -ENOMEM; 858 858 859 - tegra->context.fpci = devm_kcalloc(tegra->dev, soc->ipfs.num_offsets, 859 + tegra->context.fpci = devm_kcalloc(tegra->dev, soc->fpci.num_offsets, 860 860 sizeof(u32), GFP_KERNEL); 861 861 if (!tegra->context.fpci) 862 862 return -ENOMEM;