PI: Ability to startup using PSCI (default), MpPark EL1 or MpPark EL2 based on PreLoader arguments #82
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This uses the new BootShim changes I've made not so long ago in a PR. Allows the user to startup the UEFI using one of 3 startup methods (can potentially be expanded in the future). UEFI initialization has been verified locally on talkman, however review is likely needed. This backports changes from the mppark branch of this repository with enhancements/modifications to bring back EL1 as well. Commits have been marked as coauthored where it is the case (due to backporting).
I am intentionally not pushing with this commit the dynamic ACPI table installer from #70 as it would require #77 to work well as well as SD Card bootability (comes with dynamic ACPI table installs).