mainboard/intel/avenuecity_crb: Update full IIO configuration
[coreboot2.git] / src / mainboard / up / squared / Kconfig
blob628b13e3aa8ddcc195d98852d1c49abb3608d1e4
1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_UP_SQUARED
5 config 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
19 config 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
26 config GBB_HWID
27         string
28         depends on VBOOT
29         default "UPSQUARED"
31 config MAINBOARD_DIR
32         default "up/squared"
34 config MAINBOARD_VENDOR
35         string
36         default "Up"
38 config MAINBOARD_PART_NUMBER
39         default "Squared"
41 config 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
47 config VGA_BIOS_ID
48         string
49         default "8086,5a85"
51 config PXE_ROM_ID
52         string
53         default "10ec,8168"
55 config LINUX_COMMAND_LINE
56         string
57         default "console=ttyS4,115200 earlyprintk=ttyS4,115200,keep" if PAYLOAD_LINUXBOOT && UART_FOR_CONSOLE=0
59 config UART_FOR_CONSOLE
60         int
61         default 0
63 config IFWI_FMAP_NAME
64         string
65         default "IFWI"
67 config POST_IO
68         bool
69         default n
71 config POST_DEVICE
72         bool
73         default n
75 config CONSOLE_POST
76         bool
77         default y
79 choice
80         prompt "Mini PCIe port mode"
81         default MINI_PCIE_MODE_PCIE
82         help
83           Choose the operating mode of the mini PCIe port.
85 config 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.
91 config MINI_PCIE_MODE_MSATA
92         bool "mSATA"
93         help
94           Select this option to put the mini PCIe port into mSATA mode.
95 endchoice
97 endif