summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Glass <[email protected]>2021-01-31 09:17:07 -0700
committerBin Meng <[email protected]>2021-02-01 15:33:26 +0800
commit77f898d04095cdccb69c476ba0aa19f257fca64d (patch)
treef8aa36b5f3f5b4cd92d8affb77cf41327d50941c
parent3138e4603c39a76fa52b38d9ed52cd7e7277c45d (diff)
x86: Reduce size of samus image
With the recent addition of ACPI generation, the image size has got beyond its current limit. Samus does not actually use this, nor x86 emulation for PCI ROMs, so disable both features. Signed-off-by: Simon Glass <[email protected]> Reviewed-by: Bin Meng <[email protected]>
-rw-r--r--configs/chromebook_samus_defconfig1
-rw-r--r--include/configs/chromebook_samus.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/configs/chromebook_samus_defconfig b/configs/chromebook_samus_defconfig
index c0d2b04ccdf..71b5f8bdfea 100644
--- a/configs/chromebook_samus_defconfig
+++ b/configs/chromebook_samus_defconfig
@@ -54,6 +54,7 @@ CONFIG_ENV_OVERWRITE=y
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
CONFIG_REGMAP=y
CONFIG_SYSCON=y
+# CONFIG_ACPIGEN is not set
CONFIG_CPU=y
CONFIG_DM_I2C=y
CONFIG_SYS_I2C_DW=y
diff --git a/include/configs/chromebook_samus.h b/include/configs/chromebook_samus.h
index dfeede7e91a..2fe3e721993 100644
--- a/include/configs/chromebook_samus.h
+++ b/include/configs/chromebook_samus.h
@@ -15,6 +15,9 @@
#include <configs/x86-common.h>
#include <configs/x86-chromebook.h>
+/* We can rely on running natively, and this saves code size */
+#undef CONFIG_BIOSEMU
+
#undef CONFIG_STD_DEVICES_SETTINGS
#define CONFIG_STD_DEVICES_SETTINGS "stdin=usbkbd,i8042-kbd,serial\0" \
"stdout=vidconsole,serial\0" \