summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Kconfig14
-rw-r--r--src/lib/Kconfig18
2 files changed, 18 insertions, 14 deletions
diff --git a/src/Kconfig b/src/Kconfig
index 015c38f458..adeeb7c687 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -1144,20 +1144,6 @@ config CHECKLIST_DATA_FILE_LOCATION
required and not implemented if a weak implementation is found in the
resulting image.
-config RAMSTAGE_ADA
- def_bool n
- help
- Selected by features that use Ada code in ramstage.
-
-config RAMSTAGE_LIBHWBASE
- def_bool n
- select RAMSTAGE_ADA
- help
- Selected by features that require `libhwbase` in ramstage.
-
-config HWBASE_DYNAMIC_MMIO
- def_bool y
-
config UNCOMPRESSED_RAMSTAGE
bool
diff --git a/src/lib/Kconfig b/src/lib/Kconfig
index 6d5f0344f0..a1034a9b88 100644
--- a/src/lib/Kconfig
+++ b/src/lib/Kconfig
@@ -5,3 +5,21 @@ config NO_EDID_FILL_FB
Don't include default fill_lb_framebuffer() implementation. Select
this if your drivers uses MAINBOARD_DO_NATIVE_VGA_INIT but provides
its own fill_lb_framebuffer() implementation.
+
+config RAMSTAGE_ADA
+ bool
+ help
+ Selected by features that use Ada code in ramstage.
+
+config RAMSTAGE_LIBHWBASE
+ bool
+ select RAMSTAGE_ADA
+ help
+ Selected by features that require `libhwbase` in ramstage.
+
+if RAMSTAGE_LIBHWBASE
+
+config HWBASE_DYNAMIC_MMIO
+ def_bool y
+
+endif