Bugzilla: Bug 3399 (https://bugzilla.tianocore.org/show_bug.cgi?id=3399)
This patch series address the issues reported in https://bugzilla.tianocore.org/show_bug.cgi?id=3399 and also has general improvements and fixes for other issues in the Arm GIC Library and driver. This patch series is expected to be applied on top of the patch at: ArmPkg: Fix GicV2 BaseAddress types (https://edk2.groups.io/g/devel/message/104721) The changes can be seen at: https://github.com/samimujawar/edk2/tree/1751_arm_giclib_v1 Sami Mujawar (12): ArmPkg: Fix data type used for GicDistributorBase ArmPkg: Fix data type used for GicInterruptInterfaceBase ArmPkg: Fix ArmGicSendSgiTo() parameters ArmPkg: Fix Non-Boolean comparison in ArmGicEnableDistributor ArmPkg: Fix return type for ArmGicGetInterfaceIdentification ArmPkg: Make variables used for GicInterrupt UINTN ArmPkg: Fix return value for ArmGicV2AcknowledgeInterrupt ArmPkg: Typecast IntID to UINT32 in ArmGicV2EndOfInterrupt ArmPkg: Remove unused function declarations ArmPkg: Prevent SgiId from setting RES0 bits of GICD_SGIR ArmPkg: Adjust variable type and cast for RegShift & RegOffset ArmPkg: Fix ArmGicAcknowledgeInterrupt () for GICv3 ArmPkg/Drivers/ArmGic/ArmGicCommonDxe.c | 18 +---- ArmPkg/Drivers/ArmGic/ArmGicLib.c | 73 ++++++++++++-------- ArmPkg/Drivers/ArmGic/ArmGicNonSecLib.c | 9 ++- ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c | 18 ++--- ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Lib.c | 6 +- ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2NonSecLib.c | 6 +- ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c | 4 +- ArmPkg/Include/Library/ArmGicLib.h | 38 +++++----- 8 files changed, 88 insertions(+), 84 deletions(-) -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#105173): https://edk2.groups.io/g/devel/message/105173 Mute This Topic: https://groups.io/mt/99086446/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-