[coreboot-gerrit] Change in coreboot[master]: 3rdparty/blobs: Commit updated blobs
Richard Spiegel (Code Review)
gerrit at coreboot.org
Thu Mar 15 00:18:36 CET 2018
Richard Spiegel has uploaded this change for review. ( https://review.coreboot.org/25183
Change subject: 3rdparty/blobs: Commit updated blobs
......................................................................
3rdparty/blobs: Commit updated blobs
AGESA.bin was merged to blobs/pi/amd/00670F00/FT4. Commit the updated blobs
and update AGESA.h to match AGESA.bin.
BUG=b:70338633
TEST=build kahlee.
Change-Id: I5a07f1c539d00aed34cfe45d6d7ef60c1dc56566
Signed-off-by: Richard Spiegel <richard.spiegel at silverbackltd.com>
---
M 3rdparty/blobs
M src/vendorcode/amd/pi/00670F00/AGESA.h
2 files changed, 20 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/83/25183/1
diff --git a/3rdparty/blobs b/3rdparty/blobs
index 19dea8d..a4b5613 160000
--- a/3rdparty/blobs
+++ b/3rdparty/blobs
@@ -1 +1 @@
-Subproject commit 19dea8d171544f01f12ee6b78af0cc356ab994aa
+Subproject commit a4b561391f59e09059ce851fa19b64ca945672d5
diff --git a/src/vendorcode/amd/pi/00670F00/AGESA.h b/src/vendorcode/amd/pi/00670F00/AGESA.h
index 17f6986..2b2a8b6 100644
--- a/src/vendorcode/amd/pi/00670F00/AGESA.h
+++ b/src/vendorcode/amd/pi/00670F00/AGESA.h
@@ -67,6 +67,7 @@
#define AGESA_RUNFUNC_ON_ALL_APS 0x00028106ul
#define AGESA_IDLE_AN_AP 0x00028107ul
#define AGESA_WAIT_FOR_ALL_APS 0x00028108ul
+#define AGESA_HALT_THIS_AP 0x00028109ul
// AGESA ADVANCED CALLOUTS, Memory
#define AGESA_READ_SPD 0x00028140ul
@@ -2514,6 +2515,18 @@
IN OUT MEM_DATA_STRUCT *MemData; ///< Location of the MemData structure, for reference
} AGESA_READ_SPD_PARAMS;
+/// Parameters structure for the interface call-out AGESA_HALT_THIS_AP
+typedef struct {
+ IN OUT AMD_CONFIG_PARAMS StdHeader; ///< Standard configuration header
+ IN BOOLEAN ExecWbinvd; ///< Indicates whether to execute
+ /// WBINVD
+ IN BOOLEAN PrimaryCore; ///< Indicates whether current core
+ /// is the primary core of the
+ /// compute unit
+ IN BOOLEAN CacheEn; ///< Indicates whether cache should
+ /// be enabled
+} AGESA_HALT_THIS_AP_PARAMS;
+
/// VoltageType values
typedef enum {
VTYPE_CPU_VREF, ///< Cpu side Vref
@@ -2625,6 +2638,12 @@
);
AGESA_STATUS
+AgesaHaltThisAp (
+ IN UINTN FcnData,
+ IN AGESA_HALT_THIS_AP_PARAMS *HaltApParams
+);
+
+AGESA_STATUS
AgesaHookBeforeDramInit (
IN UINTN SocketIdModuleId,
IN OUT MEM_DATA_STRUCT *MemData
--
To view, visit https://review.coreboot.org/25183
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5a07f1c539d00aed34cfe45d6d7ef60c1dc56566
Gerrit-Change-Number: 25183
Gerrit-PatchSet: 1
Gerrit-Owner: Richard Spiegel <richard.spiegel at silverbackltd.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180314/95a81079/attachment.html>
More information about the coreboot-gerrit
mailing list