summaryrefslogtreecommitdiff
path: root/src/mainboard/Kconfig
diff options
context:
space:
mode:
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>2017-09-02 19:22:18 +0200
committerMartin Roth <martinroth@google.com>2017-09-06 04:43:53 +0000
commit78fc3fc1057b5b0d42d3446f6e22fa03fbc1a4e4 (patch)
tree8c69671568eae34fb67b4d2058d28b8b92fa1c6f /src/mainboard/Kconfig
parent250272340bcc2132d6af42c4f2761526890f6bf4 (diff)
downloadcoreboot-78fc3fc1057b5b0d42d3446f6e22fa03fbc1a4e4.tar.xz
arch/x86/Kconfig: Add deprecation warnings for LATE_CBMEM_INIT
The deprecation of late (post-romstage) CBMEM initialization was announced in this blog post: https://blogs.coreboot.org/blog/2017/05/08/announcing-coreboot-4-6/ There are two warnings: * In LATE_CBMEM_INIT's help text, I've added a multi-line warning, that aims to explain the problem. * In src/mainboard/Kconfig (just below the mainboard selection), there's a warning which points the user at LATE_CBMEM_INIT, if such a board is selected. Also update the function that needs to be implemented, as pointed out by Keith Hui and Kyösti Mälkki. Change-Id: I2d21a6ab2fc2811d44fc4febb05841bb2f8d1857 Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Reviewed-on: https://review.coreboot.org/21112 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Diffstat (limited to 'src/mainboard/Kconfig')
-rw-r--r--src/mainboard/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mainboard/Kconfig b/src/mainboard/Kconfig
index bdaa9e75c9..47338ace83 100644
--- a/src/mainboard/Kconfig
+++ b/src/mainboard/Kconfig
@@ -10,6 +10,9 @@ endchoice
source "src/mainboard/*/Kconfig"
+comment "WARNING: This mainboard uses LATE_CBMEM_INIT, which is deprecated"
+ depends on LATE_CBMEM_INIT
+
config BOARD_ROMSIZE_KB_64
bool
config BOARD_ROMSIZE_KB_128