diff options
-rw-r--r-- | src/Kconfig | 14 | ||||
-rw-r--r-- | src/lib/Kconfig | 18 |
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 |