summaryrefslogtreecommitdiff
path: root/src/mainboard
diff options
context:
space:
mode:
authorPatrick Georgi <pgeorgi@chromium.org>2017-01-28 13:12:09 +0100
committerPatrick Georgi <pgeorgi@google.com>2017-02-10 17:57:15 +0100
commit44a46a1f041ad7101cfe3c2dcb94b1406bd4246b (patch)
tree3a33fa261fad718106ff8853a958f989ed2f3209 /src/mainboard
parentd09dc6b442415d3dd0753483e4d4d72ce26ce56e (diff)
downloadcoreboot-44a46a1f041ad7101cfe3c2dcb94b1406bd4246b.tar.xz
device/dram: use global DIMM_SPD_SIZE Kconfig variable
Also make sure that no board changes behaviour because of that by adding a static assert. TEST=abuild over all builds still succeeds (where it doesn't if DIMM_SPD_SIZE isn't set to 128 bytes for boards that use the device/dram code). Change-Id: Iddb962b16857ee859ddcf1b52d18da9b3be56449 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Reviewed-on: https://review.coreboot.org/18254 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard')
-rw-r--r--src/mainboard/amd/db-ft3b-lc/Kconfig4
-rw-r--r--src/mainboard/bap/ode_e20XX/Kconfig4
-rw-r--r--src/mainboard/bap/ode_e21XX/Kconfig4
-rw-r--r--src/mainboard/gizmosphere/gizmo/Kconfig4
-rw-r--r--src/mainboard/gizmosphere/gizmo2/Kconfig4
-rw-r--r--src/mainboard/pcengines/apu1/Kconfig4
-rw-r--r--src/mainboard/pcengines/apu2/Kconfig4
7 files changed, 28 insertions, 0 deletions
diff --git a/src/mainboard/amd/db-ft3b-lc/Kconfig b/src/mainboard/amd/db-ft3b-lc/Kconfig
index ace741ddcc..7bf3c86ee4 100644
--- a/src/mainboard/amd/db-ft3b-lc/Kconfig
+++ b/src/mainboard/amd/db-ft3b-lc/Kconfig
@@ -53,4 +53,8 @@ config HUDSON_LEGACY_FREE
bool
default y
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_AMD_DB_FT3B_LC
diff --git a/src/mainboard/bap/ode_e20XX/Kconfig b/src/mainboard/bap/ode_e20XX/Kconfig
index ad1c3de95e..ee267721bc 100644
--- a/src/mainboard/bap/ode_e20XX/Kconfig
+++ b/src/mainboard/bap/ode_e20XX/Kconfig
@@ -80,4 +80,8 @@ config BAP_E20_DDR3_1066
endchoice
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_ODE_E20XX
diff --git a/src/mainboard/bap/ode_e21XX/Kconfig b/src/mainboard/bap/ode_e21XX/Kconfig
index b35674987c..60a59ac3f5 100644
--- a/src/mainboard/bap/ode_e21XX/Kconfig
+++ b/src/mainboard/bap/ode_e21XX/Kconfig
@@ -74,4 +74,8 @@ config BAP_E21_DDR3_1333
endchoice
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_ODE_E21XX
diff --git a/src/mainboard/gizmosphere/gizmo/Kconfig b/src/mainboard/gizmosphere/gizmo/Kconfig
index 0c78f7900c..81090193bd 100644
--- a/src/mainboard/gizmosphere/gizmo/Kconfig
+++ b/src/mainboard/gizmosphere/gizmo/Kconfig
@@ -70,4 +70,8 @@ config SB800_AHCI_ROM
bool
default n
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_GIZMOSPHERE_GIZMO
diff --git a/src/mainboard/gizmosphere/gizmo2/Kconfig b/src/mainboard/gizmosphere/gizmo2/Kconfig
index 55beca6795..349f8279ac 100644
--- a/src/mainboard/gizmosphere/gizmo2/Kconfig
+++ b/src/mainboard/gizmosphere/gizmo2/Kconfig
@@ -61,4 +61,8 @@ config HUDSON_LEGACY_FREE
bool
default y
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_GIZMOSPHERE_GIZMO2
diff --git a/src/mainboard/pcengines/apu1/Kconfig b/src/mainboard/pcengines/apu1/Kconfig
index 3099d14386..f882b78010 100644
--- a/src/mainboard/pcengines/apu1/Kconfig
+++ b/src/mainboard/pcengines/apu1/Kconfig
@@ -116,4 +116,8 @@ endchoice
config UART_D_RS485
bool "UART D drives RTS# in RS485 mode" if APU1_PINMUX_UART_D
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_PCENGINES_APU1
diff --git a/src/mainboard/pcengines/apu2/Kconfig b/src/mainboard/pcengines/apu2/Kconfig
index 0acf416e93..de427211e2 100644
--- a/src/mainboard/pcengines/apu2/Kconfig
+++ b/src/mainboard/pcengines/apu2/Kconfig
@@ -88,4 +88,8 @@ config APU2_PINMUX_UART_D
endchoice
+config DIMM_SPD_SIZE
+ int
+ default 128
+
endif # BOARD_PCENGINES_APU2