All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ard Biesheuvel <ard.biesheuvel@linaro.org>
To: edk2-devel@lists.sourceforge.net, olivier.martin@arm.com,
	lersek@redhat.com, roy.franz@linaro.org,
	leif.lindholm@linaro.org, stefano.stabellini@eu.citrix.com,
	ian.campbell@citrix.com, anthony.perard@citrix.com,
	xen-devel@lists.xen.org, julien.grall@linaro.org,
	jordan.l.justen@intel.com, michael.d.kinney@intel.com,
	feng.tian@intel.com
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Subject: [PATCH v4 11/29] ArmVirtualizationPkg: allow patchable PCD for FV and DT base addresses
Date: Thu, 12 Feb 2015 19:19:03 +0800	[thread overview]
Message-ID: <1423739961-5945-12-git-send-email-ard.biesheuvel__45507.9240994111$1423740067$gmane$org@linaro.org> (raw)
In-Reply-To: <1423739961-5945-1-git-send-email-ard.biesheuvel@linaro.org>

Allow the use of patchable PCDs for gArmTokenSpaceGuid.PcdFvBaseAddress
and gArmVirtualizationTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
by moving them from the [FixedPcd] to the [Pcd] section in the INF file of
PlatformPeiLib.

Contributed-under: TianoCore Contribution Agreement 1.0
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
---
 ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformPeiLib/PlatformPeiLib.inf | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformPeiLib/PlatformPeiLib.inf b/ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformPeiLib/PlatformPeiLib.inf
index 6675a1f91561..4fe0cbae3812 100644
--- a/ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformPeiLib/PlatformPeiLib.inf
+++ b/ArmPlatformPkg/ArmVirtualizationPkg/Library/PlatformPeiLib/PlatformPeiLib.inf
@@ -37,11 +37,13 @@
   FdtLib
 
 [FixedPcd]
-  gArmTokenSpaceGuid.PcdFvBaseAddress
   gArmTokenSpaceGuid.PcdFvSize
-  gArmVirtualizationTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
   gArmVirtualizationTokenSpaceGuid.PcdDeviceTreeAllocationPadding
 
+[Pcd]
+  gArmTokenSpaceGuid.PcdFvBaseAddress
+  gArmVirtualizationTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
+
 [Guids]
   gEarlyPL011BaseAddressGuid
   gFdtHobGuid
-- 
1.8.3.2

  parent reply	other threads:[~2015-02-12 11:19 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1423739961-5945-1-git-send-email-ard.biesheuvel@linaro.org>
2015-02-12 11:18 ` [PATCH v4 01/29] ArmPkg: allow HYP timer interrupt to be omitted Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 02/29] ArmPkg: allow patchable PCDs for memory, FD and FV addresses Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 03/29] ArmPlatformPkg: allow patchable PCD for FD base address Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 04/29] ArmVirtualizationPkg: add GICv3 detection to VirtFdtDxe Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 05/29] ArmVirtualizationPkg: allow patchable PCD for device tree base address Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 06/29] ArmVirtualizationPkg: move early UART discovery to PlatformPeim Ard Biesheuvel
2015-02-12 11:18 ` [PATCH v4 07/29] ArmVirtualizationPkg: use a HOB to store device tree blob Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 08/29] ArmVirtualizationPkg: add padding to FDT allocation Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 09/29] ArmVirtualizationPkg: add a relocatable version of PrePi Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 10/29] ArmVirtualizationPkg: implement custom MemoryInitPeiLib Ard Biesheuvel
2015-02-12 11:19 ` Ard Biesheuvel [this message]
2015-02-12 11:19 ` [PATCH v4 12/29] ArmVirtualizationPkg: Xen/PV relocatable platformlib instance Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 13/29] MdePkg/BaseSynchronizationLib: Added proper support for ARM architecture Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 14/29] MdePkg/BaseSynchronizationLib: implement 16-bit compare-exchange Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 15/29] Ovmf/Xen: move Xen interface version to <xen.h> Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 16/29] Ovmf/Xen: fix pointer to int cast in XenBusDxe Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 17/29] Ovmf/Xen: refactor XenBusDxe hypercall implementation Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 18/29] Ovmf/Xen: move XenBusDxe hypercall code to separate library Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 19/29] Ovmf/Xen: introduce XENIO_PROTOCOL Ard Biesheuvel
2015-02-19 17:30   ` Anthony PERARD
2015-02-12 11:19 ` [PATCH v4 20/29] Ovmf/Xen: add separate driver for Xen PCI device Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 21/29] Ovmf/Xen: move XenBusDxe to abstract XENIO_PROTOCOL Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 22/29] Ovmf/Xen: implement XenHypercallLib for ARM Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 23/29] Ovmf/Xen: port XenBusDxe to other architectures Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 24/29] Ovmf/Xen: add Xen PV console SerialPortLib driver Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 25/29] ArmVirtualizationPkg: implement dummy RealTimeClockLib for Xen Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 26/29] Ovfm/Xen: add a Vendor Hardware device path GUID for the XenBus root Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 27/29] ArmVirtualizationPkg: add XenIoMmioLib Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 28/29] ArmVirtualizationPkg/VirtFdtDxe: wire up XenBusDxe to "xen, xen" DT node Ard Biesheuvel
2015-02-12 11:19 ` [PATCH v4 29/29] ArmVirtualizationPkg: add platform description for Xen guests Ard Biesheuvel
2015-02-12 21:18 ` [PATCH v4 00/29] Xen/ARM guest support Jordan Justen
     [not found] ` <20150212211855.11478.90744@jljusten-hsw>
2015-02-13  0:18   ` Ard Biesheuvel
     [not found] ` <1423739961-5945-15-git-send-email-ard.biesheuvel@linaro.org>
2015-02-17 17:40   ` [PATCH v4 14/29] MdePkg/BaseSynchronizationLib: implement 16-bit compare-exchange Jordan Justen
     [not found]   ` <20150217174047.8141.17529@jljusten-ivy>
2015-02-18  8:37     ` Ard Biesheuvel
     [not found]     ` <CAKv+Gu8M-V4Vgf2+sHLZS+n37Qbm+TxJpFpU27qDfHt=gR3+Bw@mail.gmail.com>
2015-02-23 20:33       ` Ard Biesheuvel
2015-02-25 21:56   ` Kinney, Michael D
     [not found]   ` <E92EE9817A31E24EB0585FDF735412F563081986@ORSMSX113.amr.corp.intel.com>
2015-02-25 22:19     ` Ard Biesheuvel
     [not found] ` <1423739961-5945-16-git-send-email-ard.biesheuvel@linaro.org>
2015-02-19 15:02   ` [PATCH v4 15/29] Ovmf/Xen: move Xen interface version to <xen.h> Anthony PERARD
     [not found] ` <1423739961-5945-17-git-send-email-ard.biesheuvel@linaro.org>
2015-02-19 15:31   ` [PATCH v4 16/29] Ovmf/Xen: fix pointer to int cast in XenBusDxe Anthony PERARD
     [not found] ` <1423739961-5945-18-git-send-email-ard.biesheuvel@linaro.org>
2015-02-19 16:05   ` [PATCH v4 17/29] Ovmf/Xen: refactor XenBusDxe hypercall implementation Anthony PERARD
     [not found] ` <1423739961-5945-19-git-send-email-ard.biesheuvel@linaro.org>
2015-02-19 17:25   ` [PATCH v4 18/29] Ovmf/Xen: move XenBusDxe hypercall code to separate library Anthony PERARD
     [not found] ` <1423739961-5945-21-git-send-email-ard.biesheuvel@linaro.org>
2015-02-19 18:43   ` [PATCH v4 20/29] Ovmf/Xen: add separate driver for Xen PCI device Anthony PERARD
     [not found] ` <1423739961-5945-22-git-send-email-ard.biesheuvel@linaro.org>
2015-02-20 14:10   ` [PATCH v4 21/29] Ovmf/Xen: move XenBusDxe to abstract XENIO_PROTOCOL Anthony PERARD
     [not found] ` <1423739961-5945-24-git-send-email-ard.biesheuvel@linaro.org>
2015-02-23 15:16   ` [PATCH v4 23/29] Ovmf/Xen: port XenBusDxe to other architectures Anthony PERARD
     [not found]   ` <20150223151617.GU1345@perard.uk.xensource.com>
2015-02-23 17:54     ` Ard Biesheuvel
     [not found]     ` <CAKv+Gu-EA3q4z89WxSZbQ9BUjFU9tnGEQRmEBxjzqM+-_bCuVw@mail.gmail.com>
2015-02-23 18:25       ` Anthony PERARD

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='1423739961-5945-12-git-send-email-ard.biesheuvel__45507.9240994111$1423740067$gmane$org@linaro.org' \
    --to=ard.biesheuvel@linaro.org \
    --cc=anthony.perard@citrix.com \
    --cc=edk2-devel@lists.sourceforge.net \
    --cc=feng.tian@intel.com \
    --cc=ian.campbell@citrix.com \
    --cc=jordan.l.justen@intel.com \
    --cc=julien.grall@linaro.org \
    --cc=leif.lindholm@linaro.org \
    --cc=lersek@redhat.com \
    --cc=michael.d.kinney@intel.com \
    --cc=olivier.martin@arm.com \
    --cc=roy.franz@linaro.org \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.