Linux und VIA VL805/806 xHCI USB 3.0 Controller
Aus Port23Wiki
Version vom 10. Januar 2023, 22:36 Uhr von Robin (Diskussion | Beiträge)
Linux und VL805/806 xHCI USB 3.0 Controller
Funktioniert nicht
02:00.0 USB controller [0c03]: VIA Technologies, Inc. VL805/806 xHCI USB 3.0 Controller [1106:3483] (rev 01) (prog-if 30 [XHCI]) Subsystem: Gigabyte Technology Co., Ltd Device [1458:5007] Flags: fast devsel, IRQ 35, NUMA node 0, IOMMU group 15 Memory at fe900000 (64-bit, non-prefetchable) [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable- Count=1/4 Maskable- 64bit+ Capabilities: [c4] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting
[ 0.527052] pci 0000:02:00.0: [1106:3483] type 00 class 0x0c0330 [ 0.527065] pci 0000:02:00.0: reg 0x10: [mem 0xfe900000-0xfe900fff 64bit] [ 0.527134] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.568030] pci 0000:02:00.0: Adding to iommu group 15 [ 1.244625] xhci_hcd 0000:02:00.0: xHCI Host Controller [ 1.244674] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 8 [ 1.244710] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244717] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244723] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244728] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244733] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244738] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244743] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244748] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244753] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 1.244758] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244688] xhci_hcd 0000:02:00.0: can't setup: -110 [ 11.244709] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244714] xhci_hcd 0000:02:00.0: USB bus 8 deregistered [ 11.244715] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244721] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244726] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244732] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244741] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244748] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244755] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244760] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244765] xhci_hcd 0000:02:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0xbe1ab880 flags=0x0000] [ 11.244850] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110 [ 11.244859] xhci_hcd: probe of 0000:02:00.0 failed with error -110
Hardware: Gigabyte Mainboard GA-990FXA-UD3
Linux Kernel:
[root@host ~]# uname -a Linux 5.17.12-300.fc36.x86_64 #1 SMP PREEMPT Mon May 30 16:56:53 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
- http://billauer.co.il/blog/2019/07/via-vl805-superspeed-pcie-linux/
- https://bbs.archlinux.org/viewtopic.php?id=214293
Lösung
USB 3.0 xHCI Controller mit NEC Chipsatz verwenden:
05:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03) (prog-if 30 [XHCI]) Subsystem: Renesas Technology Corp. Device 0015 Flags: bus master, fast devsel, latency 0, IRQ 19, NUMA node 0, IOMMU group 11 Memory at fe600000 (64-bit, non-prefetchable) [size=8K] Capabilities: [50] Power Management version 3 Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+ Capabilities: [90] MSI-X: Enable+ Count=8 Masked- Capabilities: [a0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [150] Latency Tolerance Reporting Kernel driver in use: xhci_hcd
[ 0.509945] pci 0000:05:00.0: [1912:0014] type 00 class 0x0c0330 [ 0.509971] pci 0000:05:00.0: reg 0x10: [mem 0xfe600000-0xfe601fff 64bit] [ 0.510112] pci 0000:05:00.0: PME# supported from D0 D3hot D3cold [ 0.535947] pci 0000:05:00.0: Adding to iommu group 11 [ 1.237071] xhci_hcd 0000:05:00.0: failed to load firmware renesas_usb_fw.mem, fallback to ROM [ 1.237119] xhci_hcd 0000:05:00.0: xHCI Host Controller [ 1.237218] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 8 [ 1.237239] xhci_hcd 0000:05:00.0: Zeroing 64bit base registers, expecting fault [ 1.274632] xhci_hcd 0000:05:00.0: hcc params 0x014051cf hci version 0x100 quirks 0x0000001100000410 [ 1.275037] xhci_hcd 0000:05:00.0: xHCI Host Controller [ 1.275120] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 9 [ 1.275123] xhci_hcd 0000:05:00.0: Host supports USB 3.0 SuperSpeed [ 1.278234] usb usb8: SerialNumber: 0000:05:00.0 [ 1.278559] usb usb9: SerialNumber: 0000:05:00.0