audk/MdeModulePkg/Bus
Phil Noh 0192f2d7cb MdeModulePkg/UsbBusPei: Improve PEI USB enumeration
Unlike DXE USB enumeration that enumerates all changed ports on timer
interrupt, PEI USB Enumeration runs once at the driver entry point.
USB3.x devices initially appear in USB2.0 ports. When the USB2.0 port is
reset, the USB3.x device disappears from the USB2.0 port and appears on the
USB3.0 port. The USB3.x device won't be enumerated if the USB2.0 port
number is greater than the USB3.0 port number. Re-enumerate USB to make
sure USB3.x devices in this case.

Signed-off-by: Phil Noh <Phil.Noh@amd.com>
2025-02-19 10:21:00 +08:00
..
Ata MdeModulePkg: Update AtaPassThru to UEFI 2.10A 2025-01-09 12:40:45 +08:00
I2c/I2cDxe MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Isa MdeModulePkg: Update the comments of ReadKeyStroke and ReadKeyStrokeEx 2024-04-03 10:25:06 +08:00
Pci MdeModulePkg: NvmExpressDxe: fix warning about uninitialized variable 2025-01-29 17:20:57 +01:00
Scsi MdeModulePkg: Update ReceiveData and SendData function description 2024-03-13 02:48:38 +00:00
Sd MdeModulePkg: Update ReceiveData and SendData function description 2024-03-13 02:48:38 +00:00
Spi MdeModulePkg: SpiHc: SpiHc Drivers 2024-05-08 04:43:58 +00:00
Ufs MdeModulePkg/Bus/Ufs: Use IndustryStandard headers 2024-12-16 15:39:35 +08:00
Usb MdeModulePkg/UsbBusPei: Improve PEI USB enumeration 2025-02-19 10:21:00 +08:00