| ## SPDX-License-Identifier: GPL-2.0-only |
| |
| config BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| def_bool n |
| select BOARD_ROMSIZE_KB_16384 |
| select DRIVERS_GENERIC_CBFS_SERIAL |
| select GFX_GMA_IGNORE_PRESENCE_STRAPS |
| select HAVE_ACPI_RESUME |
| select HAVE_ACPI_TABLES |
| select INTEL_GMA_HAVE_VBT |
| select MAINBOARD_HAS_LIBGFXINIT |
| select MEMORY_MAPPED_TPM |
| select MAINBOARD_HAS_TPM1 |
| select NO_UART_ON_SUPERIO |
| select SOC_INTEL_COMMON_BLOCK_HDA_VERB |
| select SOC_INTEL_KABYLAKE if BOARD_PURISM_LIBREM13_V4 || BOARD_PURISM_LIBREM15_V4 |
| select SOC_INTEL_SKYLAKE if BOARD_PURISM_LIBREM13_V2 || BOARD_PURISM_LIBREM15_V3 |
| select SPD_READ_BY_WORD |
| select SYSTEM_TYPE_LAPTOP |
| |
| config BOARD_PURISM_LIBREM13_V2 |
| select BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| |
| config BOARD_PURISM_LIBREM15_V3 |
| select BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| |
| config BOARD_PURISM_LIBREM13_V4 |
| select BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| |
| config BOARD_PURISM_LIBREM15_V4 |
| select BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| |
| if BOARD_PURISM_BASEBOARD_LIBREM_SKL |
| |
| config DISABLE_HECI1_AT_PRE_BOOT |
| default y |
| |
| config VARIANT_DIR |
| default "librem13" if BOARD_PURISM_LIBREM13_V2 || BOARD_PURISM_LIBREM13_V4 |
| default "librem15" if BOARD_PURISM_LIBREM15_V3 || BOARD_PURISM_LIBREM15_V4 |
| |
| config MAINBOARD_FAMILY |
| string |
| default "Librem 13" if BOARD_PURISM_LIBREM13_V2 || BOARD_PURISM_LIBREM13_V4 |
| default "Librem 15" if BOARD_PURISM_LIBREM15_V3 || BOARD_PURISM_LIBREM15_V4 |
| |
| config MAINBOARD_PART_NUMBER |
| default "Librem 13 v2" if BOARD_PURISM_LIBREM13_V2 |
| default "Librem 15 v3" if BOARD_PURISM_LIBREM15_V3 |
| default "Librem 13 v4" if BOARD_PURISM_LIBREM13_V4 |
| default "Librem 15 v4" if BOARD_PURISM_LIBREM15_V4 |
| |
| config MAINBOARD_DIR |
| default "purism/librem_skl" |
| |
| config OVERRIDE_DEVICETREE |
| default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" |
| |
| config VGA_BIOS_ID |
| string |
| default "8086,1916" if BOARD_PURISM_LIBREM13_V2 || BOARD_PURISM_LIBREM15_V3 |
| default "8086,5916" if BOARD_PURISM_LIBREM13_V4 || BOARD_PURISM_LIBREM15_V4 |
| |
| # Override the default variant behavior, since same VBT |
| # is used for all variants. |
| config INTEL_GMA_VBT_FILE |
| default "src/mainboard/\$(MAINBOARDDIR)/data.vbt" |
| |
| config DIMM_MAX |
| default 1 |
| |
| config DIMM_SPD_SIZE |
| default 512 |
| |
| config CBFS_SIZE |
| default 0xe00000 |
| |
| # This platform has limited means to display POST codes |
| config NO_POST |
| default y |
| |
| endif |