diff options
| author | Pierre Gondois <pierre.gondois@arm.com> | 2026-08-10 15:54:18 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-09-11 12:05:39 +0300 |
| commit | b377584b344a47f878124c52cfba5904cd886587 (patch) | |
| tree | 03ded10937e87a1f274f05dc58f51d5d5c0bcc8c /BaseTools/Source/Python/Workspace | |
| parent | c5cfa75ee54d910771f1fd9cf183e4637f45b339 (diff) | |
| download | edk2-b377584b344a47f878124c52cfba5904cd886587.tar.xz | |
DynamicTablesPkg/HwInfoParser: Add FdtResolveInterrupt()
The Devicetree Specification [1] defines the concept of interrupt
mapping, interrupt domain, interrupt nexus and interrupt controller.
An interrupt property might need to be translated through an
interrupt nexus to obtain the interrupt type, id, flags.
Add a FdtResolveInterrupt() function, resolving an interrupt property
through interrupt nexuses until reaching the interrupt-controller
node.
Make use of FdtResolveInterrupt() wherever relevant.
This allows to handle the presence of interrupt nexus
by default.
[1] Spec. v0.4, s2.4 Interrupts and Interrupt Mapping
Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Workspace')
0 files changed, 0 insertions, 0 deletions
