summaryrefslogtreecommitdiff
path: root/src/mainboard/lenovo/s230u/Makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/lenovo/s230u/Makefile.mk')
-rw-r--r--src/mainboard/lenovo/s230u/Makefile.mk21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/mainboard/lenovo/s230u/Makefile.mk b/src/mainboard/lenovo/s230u/Makefile.mk
new file mode 100644
index 0000000000..073d8b2e90
--- /dev/null
+++ b/src/mainboard/lenovo/s230u/Makefile.mk
@@ -0,0 +1,21 @@
+## SPDX-License-Identifier: GPL-2.0-only
+
+bootblock-y += gpio.c
+romstage-y += gpio.c
+ramstage-y += ec.c
+
+# FIXME: SPD images for samsung_8gb and hynix_8gb are missing.
+# It's possible that no mainboards with that variation were manufactured.
+SPD_SOURCES = elpida_4gb # 0b0000
+SPD_SOURCES += samsung_4gb # 0b0001
+SPD_SOURCES += hynix_4gb # 0b0010
+SPD_SOURCES += elpida_8gb # 0b0011
+SPD_SOURCES += elpida_8gb # 0b0100 FIXME: samsung_8gb
+SPD_SOURCES += elpida_8gb # 0b0101 FIXME: hynix_8gb
+SPD_SOURCES += elpida_2gb # 0b0110
+SPD_SOURCES += samsung_2gb # 0b0111
+SPD_SOURCES += hynix_2gb # 0b1000
+
+ramstage-$(CONFIG_MAINBOARD_USE_LIBGFXINIT) += gma-mainboard.ads
+bootblock-y += early_init.c
+romstage-y += early_init.c