[coreboot-gerrit] New patch to review for coreboot: vendorcode/amd/agesa/f14: Fix logic error BLDOPT_REMOVE_LRDIMMS_SUPPORT

Łukasz Dobrowolski (lukasz@dobrowolski.io) gerrit at coreboot.org
Thu Nov 10 13:01:38 CET 2016


Łukasz Dobrowolski (lukasz at dobrowolski.io) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17354

-gerrit

commit e170d2b983657138731461bb714ec2737d350b64
Author: Łukasz Dobrowolski <lukasz at dobrowolski.io>
Date:   Tue Nov 8 21:12:09 2016 +0100

    vendorcode/amd/agesa/f14: Fix logic error BLDOPT_REMOVE_LRDIMMS_SUPPORT
    
    The compilation would fail if CFG_MEMORY_LRDIMM_CAPABLE == FALSE
    and BLDOPT_REMOVE_LRDIMMS_SUPPORT == TRUE.
    
    Targets which defined BLDOPT_REMOVE_LRDIMMS_SUPPORT were build.
    Ones that failed compilation were fixed and rebuild.
    
    Change-Id: I1be37e368bc4ed07e59d0f0bb967bed11143a65b
    Signed-off-by: Łukasz Dobrowolski <lukasz at dobrowolski.io>
---
 src/mainboard/amd/inagua/buildOpts.c                   | 2 +-
 src/mainboard/amd/persimmon/buildOpts.c                | 2 +-
 src/mainboard/amd/south_station/buildOpts.c            | 2 +-
 src/mainboard/amd/union_station/buildOpts.c            | 2 +-
 src/mainboard/asrock/e350m1/buildOpts.c                | 2 +-
 src/mainboard/elmex/pcm205400/buildOpts.c              | 2 +-
 src/mainboard/gizmosphere/gizmo/buildOpts.c            | 2 +-
 src/mainboard/jetway/nf81-t56n-lf/buildOpts.c          | 2 +-
 src/mainboard/lippert/frontrunner-af/buildOpts.c       | 2 +-
 src/mainboard/lippert/toucan-af/buildOpts.c            | 2 +-
 src/mainboard/pcengines/apu1/buildOpts.c               | 2 +-
 src/vendorcode/amd/agesa/f14/Include/PlatformInstall.h | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/mainboard/amd/inagua/buildOpts.c b/src/mainboard/amd/inagua/buildOpts.c
index 1c5c424..49a8214 100644
--- a/src/mainboard/amd/inagua/buildOpts.c
+++ b/src/mainboard/amd/inagua/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT		FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT		TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT		FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT		TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT		FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE		TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE		FALSE
diff --git a/src/mainboard/amd/persimmon/buildOpts.c b/src/mainboard/amd/persimmon/buildOpts.c
index 670010d..d1178af 100644
--- a/src/mainboard/amd/persimmon/buildOpts.c
+++ b/src/mainboard/amd/persimmon/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/amd/south_station/buildOpts.c b/src/mainboard/amd/south_station/buildOpts.c
index 38a272d..a76d11a 100644
--- a/src/mainboard/amd/south_station/buildOpts.c
+++ b/src/mainboard/amd/south_station/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT          FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT        TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT             FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE        TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE         FALSE
diff --git a/src/mainboard/amd/union_station/buildOpts.c b/src/mainboard/amd/union_station/buildOpts.c
index 38a272d..a76d11a 100644
--- a/src/mainboard/amd/union_station/buildOpts.c
+++ b/src/mainboard/amd/union_station/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT          FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT        TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT             FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE        TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE         FALSE
diff --git a/src/mainboard/asrock/e350m1/buildOpts.c b/src/mainboard/asrock/e350m1/buildOpts.c
index bdda82e..ced1d81 100644
--- a/src/mainboard/asrock/e350m1/buildOpts.c
+++ b/src/mainboard/asrock/e350m1/buildOpts.c
@@ -73,7 +73,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT          FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT        TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT             FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE        TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE         FALSE
diff --git a/src/mainboard/elmex/pcm205400/buildOpts.c b/src/mainboard/elmex/pcm205400/buildOpts.c
index fe4e779..3be1687 100644
--- a/src/mainboard/elmex/pcm205400/buildOpts.c
+++ b/src/mainboard/elmex/pcm205400/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/gizmosphere/gizmo/buildOpts.c b/src/mainboard/gizmosphere/gizmo/buildOpts.c
index d891875..0f34736 100644
--- a/src/mainboard/gizmosphere/gizmo/buildOpts.c
+++ b/src/mainboard/gizmosphere/gizmo/buildOpts.c
@@ -74,7 +74,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/jetway/nf81-t56n-lf/buildOpts.c b/src/mainboard/jetway/nf81-t56n-lf/buildOpts.c
index 390d28b..806eeba 100644
--- a/src/mainboard/jetway/nf81-t56n-lf/buildOpts.c
+++ b/src/mainboard/jetway/nf81-t56n-lf/buildOpts.c
@@ -85,7 +85,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/lippert/frontrunner-af/buildOpts.c b/src/mainboard/lippert/frontrunner-af/buildOpts.c
index 30982b5..c84a894 100644
--- a/src/mainboard/lippert/frontrunner-af/buildOpts.c
+++ b/src/mainboard/lippert/frontrunner-af/buildOpts.c
@@ -73,7 +73,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/lippert/toucan-af/buildOpts.c b/src/mainboard/lippert/toucan-af/buildOpts.c
index 30982b5..c84a894 100644
--- a/src/mainboard/lippert/toucan-af/buildOpts.c
+++ b/src/mainboard/lippert/toucan-af/buildOpts.c
@@ -73,7 +73,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/mainboard/pcengines/apu1/buildOpts.c b/src/mainboard/pcengines/apu1/buildOpts.c
index 798b385..a3f36f0 100644
--- a/src/mainboard/pcengines/apu1/buildOpts.c
+++ b/src/mainboard/pcengines/apu1/buildOpts.c
@@ -72,7 +72,7 @@
 
 #define BLDOPT_REMOVE_UDIMMS_SUPPORT			FALSE
 #define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			FALSE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT			TRUE
 #define BLDOPT_REMOVE_ECC_SUPPORT				FALSE
 //#define BLDOPT_REMOVE_DCT_INTERLEAVE			TRUE
 #define BLDOPT_REMOVE_BANK_INTERLEAVE			FALSE
diff --git a/src/vendorcode/amd/agesa/f14/Include/PlatformInstall.h b/src/vendorcode/amd/agesa/f14/Include/PlatformInstall.h
index 8092ad2..c4d9701 100644
--- a/src/vendorcode/amd/agesa/f14/Include/PlatformInstall.h
+++ b/src/vendorcode/amd/agesa/f14/Include/PlatformInstall.h
@@ -1969,7 +1969,7 @@ CONST UINT32 ROMDATA AmdPlatformTypeCgf = CFG_AMD_PLATFORM_TYPE;
 #endif
 // Check LRDIMM CODE and LRDIMM CFG item
 #if CFG_MEMORY_LRDIMM_CAPABLE == FALSE
-  #if  BLDOPT_REMOVE_LRDIMMS_SUPPORT == TRUE
+  #if  BLDOPT_REMOVE_LRDIMMS_SUPPORT == FALSE
     #error   Warning: LRDIMM capability is false, but LRIDMM support code included
   #endif
 #endif



More information about the coreboot-gerrit mailing list