drivers/usbhost: add xHCI support

add xHCI PCI driver (usbhost).

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
This commit is contained in:
p-szafonimateusz
2025-04-16 11:43:09 +02:00
committed by Xiang Xiao
parent 3dc1ac91d6
commit fab4f68b6f
11 changed files with 5811 additions and 1 deletions
+19
View File
@@ -752,4 +752,23 @@ config USBHOST_BTHCI
---help---
Select this option to build in support for USB Bluetooth HCI devices.
menuconfig USBHOST_XHCI_PCI
bool "USB xHCI PCI Host Driver Support"
default n
depends on PCI && PCI_MSIX && USBHOST_WAITER && SCHED_HPWORK && SCHED_LPWORK
select USBHOST_HAVE_ASYNCH
---help---
USB xHCI PCI host driver support.
if USBHOST_XHCI_PCI
config USBHOST_XHCI_MAX_DEVS
int "xHCI maximum supported devices"
default 8
range 1 256
---help---
How many USB devices will be supported by xHCI driver.
endif # USBHOST_XHCI_PCI
endif # USBHOST