Skip to content

Global: Use New MdePkg Definitions#977

Open
os-d wants to merge 3 commits intotianocore:masterfrom
os-d:mdepkg_spellcheck_fixes
Open

Global: Use New MdePkg Definitions#977
os-d wants to merge 3 commits intotianocore:masterfrom
os-d:mdepkg_spellcheck_fixes

Conversation

@os-d
Copy link
Copy Markdown
Contributor

@os-d os-d commented Apr 16, 2026

edk2 PR tianocore/edk2#12459 fixes spelling errors across MdePkg, including in definitions. Most of these do not affect edk2-platforms, but this PR uses the new definitions where applicable. It must be merged after the edk2 PR.

Copy link
Copy Markdown
Contributor

@pierregondois pierregondois left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello Oliver,
I could successfully build:

  • ArmVExpress-FVP-AArch64.dsc
  • Arm Juno
  • IntelSiliconPkg.dsc

I could not build the Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkg.dsc due to an unrelated build break, but the change look good to me.

NIT: It might still be worth splitting the patch Global: Use New PCI Definition in 2, one for Platform/Intel and one for Silicon/Intel. As the original modification is in the edk2 repo, it's not like it is possible to have one global patch to maintain synchronization and avoid a build breakage.

os-d added 3 commits April 21, 2026 08:49
edk2 fixed the spelling error in PCI_CAPBILITY_POINTER_OFFSET.
Fix this in edk2-platforms to match the new name.

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
edk2 fixed the spelling error in PCI_CAPBILITY_POINTER_OFFSET.
Fix it here.

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
edk2 fixed the spelling error in an FF-A definition, update
to use it.

One of the changed files had two lines ending in LF instead of
CRLF, so that is changed here as well to be all CRLF.

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
@os-d os-d force-pushed the mdepkg_spellcheck_fixes branch from 4f905d8 to 90ceae9 Compare April 21, 2026 15:50
@os-d
Copy link
Copy Markdown
Contributor Author

os-d commented Apr 21, 2026

Hello Oliver, I could successfully build:

  • ArmVExpress-FVP-AArch64.dsc
  • Arm Juno
  • IntelSiliconPkg.dsc

I could not build the Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkg.dsc due to an unrelated build break, but the change look good to me.

NIT: It might still be worth splitting the patch Global: Use New PCI Definition in 2, one for Platform/Intel and one for Silicon/Intel. As the original modification is in the edk2 repo, it's not like it is possible to have one global patch to maintain synchronization and avoid a build breakage.

@pierregondois thanks for testing. I have split the first commit into two.

Copy link
Copy Markdown
Contributor

@samimujawar samimujawar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For Platform/ARM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants