Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 4e950950a432f87eae5687ff934b97523667e0c4
      
https://github.com/tianocore/edk2/commit/4e950950a432f87eae5687ff934b97523667e0c4
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    R MdeModulePkg/Bus/Pci/UhciPei/DmaMem.c
    R MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.c
    R MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.h
    R MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf
    R MdeModulePkg/Bus/Pci/UhciPei/UhciPei.uni
    R MdeModulePkg/Bus/Pci/UhciPei/UhciPeiExtra.uni
    M MdeModulePkg/MdeModulePkg.dsc

  Log Message:
  -----------
  MdeModulePkg/Usb: Remove UhciPei

Remove the UHCI PEI module, which is unused (in edk2-platforms) and
obsolete. It also implements an older version of the USB host controller
PPI, which can be dropped from EDK2 entirely once this driver is gone.

Signed-off-by: Ard Biesheuvel <[email protected]>


  Commit: 834586f3160d2ae696097f6f94c59ecb71978428
      
https://github.com/tianocore/edk2/commit/834586f3160d2ae696097f6f94c59ecb71978428
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

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

  Log Message:
  -----------
  MdeModulePkg/UsbBusPei: Drop support for obsolete host controller PPI

There are two versions of the USB host controller PPI, and only the
newer one, called PEI_USB2_HOST_CONTROLLER_PPI, is actually produced by
the EHCI and XHCI host controller PEIMs in EDK2. (The other PPI was only
produced by UhciPei which has been removed)

So remove all the conditionally executed code based on the distinction
between the two PPIs, and only support the newer one.

Signed-off-by: Ard Biesheuvel <[email protected]>


  Commit: 44d88d5d0c082f618be62ce7ef92cf4a8969e092
      
https://github.com/tianocore/edk2/commit/44d88d5d0c082f618be62ce7ef92cf4a8969e092
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.h
    M MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.h
    R MdeModulePkg/Include/Ppi/UsbHostController.h
    M MdeModulePkg/MdeModulePkg.dec

  Log Message:
  -----------
  MdeModulePkg: Remove obsolete PEI_USB_HOST_CONTROLLER_PPI

This PPI is no longer used - the EHCI and XHCI host controller PEIMs
expose PEI_USB2_HOST_CONTROLLER_PPI instead.

Signed-off-by: Ard Biesheuvel <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/9688712f1d15...44d88d5d0c08

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


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to