summaryrefslogtreecommitdiffstats
path: root/src/commonlib/bsd/include/commonlib
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2023-09-23 18:42:47 +0000
committerSubrata Banik <subratabanik@google.com>2023-09-25 09:03:51 +0000
commit8e2e33a044262aa5b74cd2cb330fb4943d14b59f (patch)
tree6aad60ce2fcf72057313e183126a965b251320fa /src/commonlib/bsd/include/commonlib
parent65cbe8db1acf4f8e93127a699ad85c8247b5a595 (diff)
downloadcoreboot-8e2e33a044262aa5b74cd2cb330fb4943d14b59f.tar.gz
coreboot-8e2e33a044262aa5b74cd2cb330fb4943d14b59f.tar.bz2
coreboot-8e2e33a044262aa5b74cd2cb330fb4943d14b59f.zip
commonlib: Make CBMEM_ID_CSE_BP_INFO little endian, fix id for string
This patch fixes the mistake introduced with 'commit 17cea380d985 ("commonlib: Add CBMEM ID to store CSE Boot Partition Info")' where single CBMEM ID name `CBMEM_ID_CSE_INFO` is associated with two different name description. Additionally, use little endian format for `CBMEM_ID_CSE_INFO` cbmem id. TEST=Build and boot google/rex. Able to fix the issue introduced in commit 17cea380d985 while running cbmem --list and verify that the associated name string is proper. Change-Id: I4235f1f6881ab86ccb252065e922d5d526f7f1f7 Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/78110 Reviewed-by: Patrick Georgi <patrick@coreboot.org> Reviewed-by: Dinesh Gehlot <digehlot@google.com> Reviewed-by: sridhar siricilla <siricillasridhar@gmail.com> Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Krishna P Bhat D <krishna.p.bhat.d@intel.com>
Diffstat (limited to 'src/commonlib/bsd/include/commonlib')
-rw-r--r--src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h b/src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h
index a848702f2604..3536c46f7b1d 100644
--- a/src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h
+++ b/src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h
@@ -88,7 +88,7 @@
#define CBMEM_ID_AMD_STB 0x5f425453
#define CBMEM_ID_AMD_MP2 0x5f32504d
#define CBMEM_ID_CSE_INFO 0x4553435F
-#define CBMEM_ID_CSE_BP_INFO 0x43534542
+#define CBMEM_ID_CSE_BP_INFO 0x42455343
#define CBMEM_ID_TO_NAME_TABLE \
{ CBMEM_ID_ACPI, "ACPI " }, \
@@ -170,5 +170,5 @@
{ CBMEM_ID_AMD_STB, "AMD STB"},\
{ CBMEM_ID_AMD_MP2, "AMD MP2 BUFFER"},\
{ CBMEM_ID_CSE_INFO, "CSE SPECIFIC INFO"},\
- { CBMEM_ID_CSE_INFO, "CSE BP INFO"}
+ { CBMEM_ID_CSE_BP_INFO, "CSE BP INFO"}
#endif /* _CBMEM_ID_H_ */