[edk2] [PATCH] FVP: ACPI Add iort and GICv3 ITS support

2016-12-21 Thread Dennis Chen
/verification effort of those features, we need to integrate those ACPI tables (mcfg, iort...) into the FVP UEFI binary. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dennis Chen <dennis.c...@arm.com> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Ar

[edk2] [PATCH] ArmPkg: Add GICv3 ITS token

2016-12-21 Thread Dennis Chen
We add this token in order to support the GICv3 ITS feature on ARM VExpress FVP platform (related patch will be based on OpenPlatformPkg git repository) Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dennis Chen <dennis.c...@arm.com> Cc: Leif Lindholm <l

Re: [edk2] [RESEND PATCH] ArmVirtPkg: Bit width adaption in ASSERT()

2016-10-23 Thread Dennis Chen
Hello Laszlo, On Fri, Oct 21, 2016 at 10:02:45AM +0200, Laszlo Ersek wrote: > On 10/21/16 07:50, Dennis Chen wrote: > > Since All the GIC base address variables has been aligned to 64-bit, it > > doesn't make sense to continue use MAX_UINT32 in ASSERT() statement, so >

Re: [edk2] [RESEND PATCH] ARMPkg: Unify the GIC base address variables as 64-bit

2016-10-23 Thread Dennis Chen
Hello Ard, On Fri, Oct 21, 2016 at 09:34:32AM +0100, Ard Biesheuvel wrote: > Hi Dennis, > > On 21 October 2016 at 06:50, Dennis Chen <dennis.c...@arm.com> wrote: > > Since ACPI spec defines the GIC base addresses (CPU interface, > > Distributor and Redistributor*GI

[edk2] [PATCH] ArmPkg: Assign the real INTID value for sanity check

2016-10-21 Thread Dennis Chen
: TianoCore Contribution Agreement 1.0 Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmPkg/Drivers/ArmGic/ArmGicLib.c | 19 --- 1 file changed, 12 insertions(+), 7 deleti

[edk2] [RESEND PATCH] ARMPkg: Unify the GIC base address variables as 64-bit

2016-10-20 Thread Dennis Chen
Contribution Agreement 1.0 Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmPkg/Drivers/ArmGic/ArmGicLib.c | 64 ++-- ArmPkg/Drivers/ArmGic/ArmGicNonSec

[edk2] [RESEND PATCH] ArmVirtPkg: Bit width adaption in ASSERT()

2016-10-20 Thread Dennis Chen
heu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Laszlo Ersek <ler...@redhat.com> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmVirtPkg/Library/ArmVirtGicArchLib/ArmVirtGicArchLib.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --

Re: [edk2] [PATCH] ArmPkg: Fix the GIC base address variables as 64-bit

2016-10-18 Thread Dennis Chen
Hello Ard, On Tue, Oct 18, 2016 at 09:40:42AM +0100, Ard Biesheuvel wrote: > On 18 October 2016 at 03:50, Dennis Chen <dennis.c...@arm.com> wrote: > > Hello Ard, > > > > On Mon, Oct 17, 2016 at 06:09:00PM +0100, Ard Biesheuvel wrote: > >> On 17 October

Re: [edk2] [PATCH] ArmPkg: Fix the GIC base address variables as 64-bit

2016-10-17 Thread Dennis Chen
Hello Ard, On Mon, Oct 17, 2016 at 06:09:00PM +0100, Ard Biesheuvel wrote: > On 17 October 2016 at 09:54, Dennis Chen <dennis.c...@arm.com> wrote: > > Since ACPI spec defines the GIC base addresses (CPU interface, > > Distributor and Redistributor*GICv3 only*) as 64-bit, so

[edk2] [PATCH] ArmVirtPkg: Drop the nonsense ASSERT() statement

2016-10-17 Thread Dennis Chen
: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Cc: Laszlo Ersek <ler...@redhat.com> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmVirtPkg/Library/ArmVirtGicArchLib/ArmVirtGicArchLib.c | 4 1 file changed, 4

[edk2] [PATCH] ArmPkg: Fix the GIC base address variables as 64-bit

2016-10-17 Thread Dennis Chen
Contribution Agreement 1.0 Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --gi

Re: [edk2] [PATCH] ArmPkg ArmVirtPkg: fix the GIC base address variables as 64-bit

2016-10-17 Thread Dennis Chen
ober 2016 at 06:03, Dennis Chen <dennis.c...@arm.com> wrote: > > Since ACPI spec defines the GIC base addresses (CPU interface, > > Distributor and Redistributor*GICv3 only*) as 64-bit, so we > > should define these corresponding base address variables as 64-bit > > inste

[edk2] [PATCH] ArmPkg ArmVirtPkg: fix the GIC base address variables as 64-bit

2016-10-16 Thread Dennis Chen
Contribution Agreement 1.0 Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Cc: Leif Lindholm <leif.lindh...@linaro.org> Signed-off-by: Dennis Chen <dennis.c...@arm.com> --- ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2Dxe.c| 4 ++-- ArmVirtPkg/Library/ArmVirtGicArchLib/ArmVi