aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/kontron/bsl6/Kconfig
diff options
context:
space:
mode:
authorNico Huber <nico.huber@secunet.com>2017-04-20 15:36:46 +0200
committerNico Huber <nico.h@gmx.de>2020-08-04 15:20:19 +0000
commit0ccfa6805fc453b581ae3fa3306655ef1a4c3e95 (patch)
treea6b79b9b7d93bc786b2077403dc846b044bbcb76 /src/mainboard/kontron/bsl6/Kconfig
parente0e28908d27451e85339d24f1fcf96091a1cd168 (diff)
mb/kontron/bsl6: Add new Skylake COMe module
Add Kontron/bSL6 together with Siemens/Boxer26, a baseboard for the bSL6. The plain bSL6 variant received little testing and only during early development. The Boxer26 variant is actively used and fully tested. The latest rebase was boot tested with FILO and Linux 4.19. Change-Id: If2b6a3f1e9dd095463f1f1521068b9f66a9189c5 Signed-off-by: Nico Huber <nico.huber@secunet.com> Signed-off-by: Felix Singer <felix.singer@secunet.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/29480 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/kontron/bsl6/Kconfig')
-rw-r--r--src/mainboard/kontron/bsl6/Kconfig61
1 files changed, 61 insertions, 0 deletions
diff --git a/src/mainboard/kontron/bsl6/Kconfig b/src/mainboard/kontron/bsl6/Kconfig
new file mode 100644
index 0000000000..2da8f44146
--- /dev/null
+++ b/src/mainboard/kontron/bsl6/Kconfig
@@ -0,0 +1,61 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+if BOARD_KONTRON_BSL6 || BOARD_SIEMENS_BOXER26
+
+config BOARD_SPECIFIC_OPTIONS
+ def_bool y
+ select BOARD_ROMSIZE_KB_16384
+ select SOC_INTEL_SKYLAKE
+ select SKYLAKE_SOC_PCH_H
+ select EXCLUDE_NATIVE_SD_INTERFACE
+ select NO_FADT_8042
+ select HAVE_ACPI_RESUME if BOARD_KONTRON_BSL6
+ select HAVE_ACPI_TABLES
+ select HAVE_OPTION_TABLE
+ select HAVE_CMOS_DEFAULT
+ select MAINBOARD_HAS_LPC_TPM
+ select EC_KONTRON_KEMPLD
+ select MAINBOARD_HAS_LIBGFXINIT
+ select DRIVERS_I2C_NCT7802Y
+ select DRIVERS_I2C_LM96000 if BOARD_SIEMENS_BOXER26
+ select SECUNET_DMI if BOARD_SIEMENS_BOXER26
+
+config MAINBOARD_DIR
+ string
+ default "kontron/bsl6"
+
+config MAINBOARD_VENDOR
+ string
+ default "Siemens" if BOARD_SIEMENS_BOXER26
+
+config MAINBOARD_PART_NUMBER
+ string
+ default "bSL6" if BOARD_KONTRON_BSL6
+ default "Boxer26" if BOARD_SIEMENS_BOXER26
+
+config VARIANT_DIR
+ string
+ default "bsl6" if BOARD_KONTRON_BSL6
+ default "boxer26" if BOARD_SIEMENS_BOXER26
+
+config OVERRIDE_DEVICETREE
+ string
+ default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
+
+config CBFS_SIZE
+ hex
+ default 0x600000 if BOARD_SIEMENS_BOXER26
+
+config MAX_CPUS
+ int
+ default 8
+
+config DIMM_MAX
+ int
+ default 2
+
+config DIMM_SPD_SIZE
+ int
+ default 512
+
+endif