audk/DynamicTablesPkg/Library/FdtHwInfoParserLib
Pierre Gondois fc4a132c0e DynamicTables: Fix DT PCI interrupt flags parsing
Device Tree PCI interrupt flags use the convention described at
linux/Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml

The 3rd cell is the flags, encoded as follows:
  bits[3:0] trigger type and level flags.
  1 = low-to-high edge triggered
  2 = high-to-low edge triggered (invalid for SPIs)
  4 = active high level-sensitive
  8 = active low level-sensitive (invalid for SPIs).

Fix the incorrect code.

Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
2022-07-18 12:44:09 +00:00
..
BootArch DynamicTablesPkg: FdtHwInfoParser: Add Boot Arch parser 2021-12-14 16:07:00 +00:00
GenericTimer DynamicTablesPkg: FdtHwInfoParser: Generic Timer Parser 2021-12-14 16:07:00 +00:00
Gic DynamicTablesPkg: FdtHwInfoParserLib: Parse Pmu info 2022-02-01 17:39:34 +00:00
Pci DynamicTablesPkg: FdtHwInfoParser: Add PCI config parser 2021-12-14 16:07:00 +00:00
Serial DynamicTablesPkg: FdtHwInfoParser: Add Serial port parser 2021-12-14 16:07:00 +00:00
CmObjectDescUtility.c DynamicTablesPkg: FdtHwInfoParser: CM Object descriptor helper 2021-12-14 16:07:00 +00:00
CmObjectDescUtility.h DynamicTablesPkg: FdtHwInfoParser: CM Object descriptor helper 2021-12-14 16:07:00 +00:00
FdtHwInfoParser.c DynamicTablesPkg: Add FdtHwInfoParser library 2021-12-14 16:07:00 +00:00
FdtHwInfoParser.h DynamicTablesPkg: Add FdtHwInfoParser library 2021-12-14 16:07:00 +00:00
FdtHwInfoParserInclude.h DynamicTablesPkg: Add FdtHwInfoParser library 2021-12-14 16:07:00 +00:00
FdtHwInfoParserLib.inf DynamicTablesPkg: Add FdtHwInfoParser library 2021-12-14 16:07:00 +00:00
FdtUtility.c DynamicTablesPkg: FdtHwInfoParser: Add FDT utility functions 2021-12-14 16:07:00 +00:00
FdtUtility.h DynamicTables: Fix DT PCI interrupt flags parsing 2022-07-18 12:44:09 +00:00