• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# SPDX-License-Identifier: GPL-2.0-only
2
3if BOARD_LENOVO_THINKCENTRE_M900_TINY
4
5config BOARD_SPECIFIC_OPTIONS
6	def_bool y
7	select BOARD_ROMSIZE_KB_16384
8	select DRIVERS_UART_8250IO
9	select HAVE_ACPI_RESUME
10	select HAVE_ACPI_TABLES
11	select HAVE_CMOS_DEFAULT
12	select HAVE_OPTION_TABLE
13	select INTEL_GMA_HAVE_VBT
14	select INTEL_INT15
15	select MAINBOARD_HAS_LIBGFXINIT
16	select MAINBOARD_HAS_TPM1
17	select MAINBOARD_USES_IFD_GBE_REGION
18	select MEMORY_MAPPED_TPM
19	select SKYLAKE_SOC_PCH_H
20	select SOC_INTEL_COMMON_BLOCK_HDA_VERB
21	select SOC_INTEL_KABYLAKE
22	select SUPERIO_NUVOTON_NCT6687D
23
24config UART_FOR_CONSOLE
25	default 2 if INTEL_LPSS_UART_FOR_CONSOLE
26	default 0
27
28config MAINBOARD_DIR
29	default "lenovo/m900_tiny"
30
31config MAINBOARD_PART_NUMBER
32	default "ThinkCentre M700 / M900 Tiny"
33
34config PRERAM_CBMEM_CONSOLE_SIZE
35	default 0xd00
36
37config DIMM_SPD_SIZE
38	default 512 #DDR4
39
40# TODO: fix and enable
41config DRIVER_LENOVO_SERIALS
42	default n
43
44endif
45