• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3if BOARD_UP_SQUARED
4
5config BOARD_SPECIFIC_OPTIONS
6	def_bool y
7	select HAVE_ACPI_TABLES
8	select HAVE_ACPI_RESUME
9	select INTEL_GMA_HAVE_VBT
10	select INTEL_LPSS_UART_FOR_CONSOLE
11	select SOC_INTEL_APOLLOLAKE
12	select BOARD_ROMSIZE_KB_16384
13	select ONBOARD_VGA_IS_PRIMARY
14	select MAINBOARD_HAS_LIBGFXINIT
15	select CRB_TPM
16	select HAVE_INTEL_PTT
17	select NO_UART_ON_SUPERIO
18
19config VBOOT
20	select VBOOT_NO_BOARD_SUPPORT
21	select GBB_FLAG_DISABLE_LID_SHUTDOWN
22	select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
23	select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
24	select GBB_FLAG_DISABLE_FWMP
25
26config GBB_HWID
27	string
28	depends on VBOOT
29	default "UPSQUARED"
30
31config MAINBOARD_DIR
32	default "up/squared"
33
34config MAINBOARD_VENDOR
35	string
36	default "Up"
37
38config MAINBOARD_PART_NUMBER
39	default "Squared"
40
41config FMDFILE
42	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/upsquared.fmd"	if !VBOOT
43	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-ro.fmd"	if !VBOOT_SLOTS_RW_A
44	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-roa.fmd"	if VBOOT_SLOTS_RW_A && !VBOOT_SLOTS_RW_AB
45	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-roab.fmd"	if VBOOT_SLOTS_RW_AB
46
47config VGA_BIOS_ID
48	string
49	default "8086,5a85"
50
51config PXE_ROM_ID
52	string
53	default "10ec,8168"
54
55config LINUX_COMMAND_LINE
56	string
57	default "console=ttyS4,115200 earlyprintk=ttyS4,115200,keep" if PAYLOAD_LINUXBOOT && UART_FOR_CONSOLE=0
58
59config UART_FOR_CONSOLE
60	int
61	default 0
62
63config IFWI_FMAP_NAME
64	string
65	default "IFWI"
66
67config POST_IO
68	bool
69	default n
70
71config POST_DEVICE
72	bool
73	default n
74
75config CONSOLE_POST
76	bool
77	default y
78
79choice
80	prompt "Mini PCIe port mode"
81	default MINI_PCIE_MODE_PCIE
82	help
83	  Choose the operating mode of the mini PCIe port.
84
85config MINI_PCIE_MODE_PCIE
86	bool "PCIe"
87	help
88	  Select this option to leave the mini PCIe port in PCIe mode. This is
89	  also the default mode of the vendor firmware.
90
91config MINI_PCIE_MODE_MSATA
92	bool "mSATA"
93	help
94	  Select this option to put the mini PCIe port into mSATA mode.
95endchoice
96
97endif
98