From: Achin Gupta <achin.gupta(a)arm.com>
Hi,
This patch fixes two build issues encountered on the Base FVP after
rebasing the AArch64StandaloneMm branch on master (commit 0434ff6). A
proper fix is being tested within ARM since the problem could be present
on Juno as well. Can this patch be applied on the rebased branch since
the proper fix is not ready yet.
cheers,
Achin
Achin Gupta (1):
Platforms/ARM/VExpress: Fixes to build Base FVP platform
Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
1.9.1
From: Sami Mujawar <sami.mujawar(a)arm.com>
The PL031 Real time Clock Lib was modified recently to
move the common functionality to TimeBaseLib. Therefore
the PL031RealTimeClockLib now has a dependency on the
TimeBaseLib.
Adding TimeBaseLib to ArmVExpress.dsc.inc to fix the
missing dependency for Juno and VExpress-FVP builds.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Sami Mujawar <sami.mujawar(a)arm.com>
Signed-off-by: Evan Lloyd <evan.lloyd(a)arm.com>
---
Platforms/ARM/VExpress/ArmVExpress.dsc.inc | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc
index 1e8ba1b60500433376dcd6dfae3e863c95db8b3f..e293d1af028973b7d6af9889d28cb9da7c36570e 100644
--- a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc
+++ b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2011-2015, ARM Limited. All rights reserved.
+# Copyright (c) 2011-2017, ARM Limited. All rights reserved.
#
# This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License
@@ -90,6 +90,8 @@ [LibraryClasses.common]
!endif
# ARM PL031 RTC Driver
RealTimeClockLib|ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf
+ TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
+
# ARM PL354 SMC Driver
PL35xSmcLib|ArmPlatformPkg/Drivers/PL35xSmc/PL35xSmc.inf
# ARM PL011 UART Driver
--
Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")
From: Fu Wei <fu.wei(a)linaro.org>
This patchset add xen_boot support into grub-mkconfig for
generating xen boot entrances automatically
Also update the docs/grub.texi for new xen_boot commands.
ChangeLog:
v8: http://lists.gnu.org/archive/html/grub-devel/2017-05/
Delete the redundant "#include <grub/env.h>" in patch 0001.
Use $grub_file instead of "feature_xen_boot" mechanism to
determine which xen boot commands we should use.
v7: http://lists.gnu.org/archive/html/grub-devel/2017-05/msg00000.html
Delete patch 0001(v6) which is wrong.
Improve the commit message of 0002(v6).
Use "machine" variable instead of "feature_xen_boot" mechanism to
determine which xen boot commands we should use.
Update the introduction of xen_module commands in docs/grub.texi,
emphasize xen_hypervisor and xen_module are only for AArch64.
v6: http://lists.gnu.org/archive/html/grub-devel/2016-07/msg00034.html
Fix Coding style of util/grub.d/20_linux_xen.in, use soft tab.
v5: http://lists.gnu.org/archive/html/grub-devel/2016-07/msg00008.html
Update the introduction of xen_module commands in docs/grub.texi,
according to the suggestion from Julien Grall
v4: http://lists.gnu.org/archive/html/grub-devel/2016-05/
according to the XSM loading mechanism of Xen(upstreamed),
update the introduction of xen_module commands in docs/grub.texi
v3: http://lists.gnu.org/archive/html/grub-devel/2016-02/msg00314.html
reorder the patches
update the introduction of xen_module commands in docs/grub.texi
v2: http://lists.gnu.org/archive/html/grub-devel/2016-02/msg00282.html
add "--nounzip" option support in xen_module
use "feature_xen_boot" instead of "grub_xen_boot"
update the introduction of xen boot commands in docs/grub.texi
v1 :first upstream patchset:
http://lists.gnu.org/archive/html/grub-devel/2016-02/msg00264.html
Fu Wei (3):
arm64: add "--nounzip" option support in xen_module command
* util/grub.d/20_linux_xen.in: Add xen_boot command support for
aarch64
arm64: update the introduction of xen boot commands in docs/grub.texi
docs/grub.texi | 38 +++++++++++++-------------------------
grub-core/loader/arm64/xen_boot.c | 16 ++++++++++++++++
util/grub.d/20_linux_xen.in | 14 +++++++++++---
3 files changed, 40 insertions(+), 28 deletions(-)
--
2.9.3