[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v3 2/7] MdePkg: Allow PcdFSBClock to by Dynamic


  • To: <devel@xxxxxxxxxxxxxx>
  • From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Date: Mon, 12 Apr 2021 14:29:58 +0100
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Laszlo Ersek <lersek@xxxxxxxxxx>, Jordan Justen <jordan.l.justen@xxxxxxxxx>, Ard Biesheuvel <ardb+tianocore@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Michael D Kinney <michael.d.kinney@xxxxxxxxx>, Liming Gao <gaoliming@xxxxxxxxxxxxxx>, Zhiguang Liu <zhiguang.liu@xxxxxxxxx>, Liming Gao <liming.gao@xxxxxxxxx>
  • Delivery-date: Mon, 12 Apr 2021 13:30:23 +0000
  • Ironport-hdrordr: A9a23:zGM11qPp4RoTocBcTkKjsMiAIKoaSvp033AA/SlKJiB9WMqeis yogbAnzhfykjkcQzUNntqHNamGTxrnhPlIyKMWOqqvWxSjhXuwIOhZnPLf6hDpBiGWzI9g/I h6dawWMrDNJHh8yf33+QypV+snqeP3kpyAocf74zNTQRpxa6dmhj0JbjqzNkFtXgFJCd4YOf OnhvZvnDardXQJYsnTPBBsNIL+jubGm578bRkNCwRP0njqsRqS5KPnCB/d5x8CUlp0sNEf2F LYmA/07LjLiZ+G4yLbvlW+071m3P/oyt5OH6W3+6soFgk=
  • Ironport-sdr: lMnJf0wiMDJsUzqBXizAog3gsw6ICUWa8Us3G0VNSDotNoe4NYIDpspzcIPEFqXCSRqjgBQG3P rHB6iQTRrNZ3sM1xKhXM325+gAZMFNJnr+js2jCHnCA1rAtHSTGghYZAvdZFR4l4rg4r7pMDJI XJ3kRuQEPKXUog9XJ7BJ3+ZNyig2i+gD88h6wZbI75tDPqjsfutRhvkhkHPzGY8rBQ831ZRRG1 3L5cy+aLDYBuj2qwrTuGGB+o/cllGBm4TZFap5Id+GuN0BF/Azxtm1uHmJ90e9wIXNm+Z6AoKW KeI=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

We are going to want to change the value of PcdFSBClock at run time in
OvmfXen, so move it to the PcdsDynamic section.

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>
Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>
---

Notes:
    CC: Michael D Kinney <michael.d.kinney@xxxxxxxxx>
    CC: Liming Gao <gaoliming@xxxxxxxxxxxxxx>
    CC: Zhiguang Liu <zhiguang.liu@xxxxxxxxx>

 MdePkg/MdePkg.dec | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec
index f4156920e599..8965e903e093 100644
--- a/MdePkg/MdePkg.dec
+++ b/MdePkg/MdePkg.dec
@@ -2265,10 +2265,6 @@ [PcdsFixedAtBuild,PcdsPatchableInModule]
   # @ValidList  0x80000001 | 8, 16, 32
   gEfiMdePkgTokenSpaceGuid.PcdPort80DataWidth|8|UINT8|0x0000002d
 
-  ## This value is used to configure X86 Processor FSB clock.
-  # @Prompt FSB Clock.
-  gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c
-
   ## The maximum printable number of characters. UefLib functions: 
AsciiPrint(), AsciiErrorPrint(),
   #  PrintXY(), AsciiPrintXY(), Print(), ErrorPrint() base on this PCD value 
to print characters.
   # @Prompt Maximum Printable Number of Characters.
@@ -2372,5 +2368,9 @@ [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, 
PcdsDynamicEx]
   # @Prompt Boot Timeout (s)
   gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0xffff|UINT16|0x0000002c
 
+  ## This value is used to configure X86 Processor FSB clock.
+  # @Prompt FSB Clock.
+  gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c
+
 [UserExtensions.TianoCore."ExtraFiles"]
   MdePkgExtra.uni
-- 
Anthony PERARD


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.