-
Notifications
You must be signed in to change notification settings - Fork 2.9k
UefiPayloadPkg,MdeModulePkg,MdePkg: Add PCIe capability structures for DPC and DLF, remove MR-IOV #11579
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Pull Request Formatting Issues
Address these issues and the validation will automatically re-run when you update your pull request. |
2f9c1e5 to
c164903
Compare
c164903 to
227ee3f
Compare
mdkinney
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are several items being removed, changed in size, or renamed. Please make sure this is summarized in PR description and if this is a non-backwards compatible change, then mark that and provide integration instructions for the removals and renames,
10df8ac to
3bc915c
Compare
068424a to
992bdcf
Compare
992bdcf to
c63a13c
Compare
986977f to
b6700ba
Compare
b6700ba to
256c39e
Compare
256c39e to
7598173
Compare
MR-IOV was actually not used in MdeModulePkg and it has been deprecated in PCIe 6.0 specification, so remove it. Signed-off-by: Jacek Kolakowski <[email protected]>
MR-IOV was actually not used in MdeModulePkg and it has been deprecated in PCIe 6.0 specification, so remove it. Signed-off-by: Jacek Kolakowski <[email protected]>
Add definitions for Downstream Port Containment (DPC) Extended Capability. Add definitions for Data Link Feature (DLF). Update existing definitions for Process Address Space ID (PASID). Update existing definitions for Precision Time Measurement (PTM). Mark some duplicate symbols 'obsolete' to remove it in future. Signed-off-by: Jacek Kolakowski <[email protected]>
7598173 to
b855c42
Compare
Add definitions for Downstream Port Containment (DPC) Extended Capability. Add definitions for Data Link Feature (DLF).
Update existing definitions for PASID and Precision Time Measurement (PTM). Mark some duplicate symbols 'obsolete' to remove in future. Remove MR-IOV symbols as MR-IOV has been deprecated in PCIe 6.0.
How This Was Tested
Tested in recently developed Intel server platforms.
Integration Instructions
PTM capability and control register members like PTMRequesterCapable, PTMResponderCapable, PTMEnable have been renamed to PtmRequesterCapable, PtmResponderCapable, PtmEnable to follow camel case style. Any references should be updated.