Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 0192f2d7cb3098d5cf1a2ed25874f47a08001de7
      
https://github.com/tianocore/edk2/commit/0192f2d7cb3098d5cf1a2ed25874f47a08001de7
  Author: Phil Noh <phil....@amd.com>
  Date:   2025-02-19 (Wed, 19 Feb 2025)

  Changed paths:
    M MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.c

  Log Message:
  -----------
  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....@amd.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to