xref: /aosp_15_r20/external/coreboot/src/mainboard/acer/aspire_vn7_572g/Kconfig (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3if BOARD_ACER_VN7_572G
4
5config BOARD_SPECIFIC_OPTIONS
6	def_bool y
7	select BOARD_ROMSIZE_KB_8192
8	select DRIVERS_I2C_HID
9	select DRIVERS_USB_ACPI
10	select EC_ACPI
11	select HAVE_ACPI_RESUME
12	select HAVE_ACPI_TABLES
13	select HAVE_CMOS_DEFAULT
14	select HAVE_INTEL_PTT
15	select HAVE_OPTION_TABLE
16	select INTEL_GMA_HAVE_VBT
17	select INTEL_INT15
18	select INTEL_LPSS_UART_FOR_CONSOLE
19	select CRB_TPM
20	select MAINBOARD_HAS_LIBGFXINIT
21	select MAINBOARD_HAS_TPM2
22	select NO_UART_ON_SUPERIO
23	select SOC_INTEL_COMMON_BLOCK_HDA_VERB
24	select SOC_INTEL_SKYLAKE
25	select SPD_READ_BY_WORD
26	select SYSTEM_TYPE_LAPTOP
27
28config CBFS_SIZE
29	default 0x600000
30
31config CONSOLE_SERIAL
32	default n
33
34config DIMM_MAX
35	default 2
36
37config DIMM_SPD_SIZE
38	default 512
39
40config FMDFILE
41	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/board.fmd" if INCLUDE_EC_FIRMWARE
42
43config INCLUDE_EC_FIRMWARE
44	bool "Include EC firmware blob"
45	help
46	  If corrupted, the EC can recover its firmware from the SPI flash.
47
48config EC_FIRMWARE_FILE
49	string "Location of EC firmware blob"
50	depends on INCLUDE_EC_FIRMWARE
51	default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/ec.bin"
52
53config EC_USE_LGMR
54	bool "Use LPC generic memory range for EC"
55	help
56	  Using MMIO accesses for EC range can improve performance.
57
58config INCLUDE_NHLT_BLOBS
59	bool "Include blobs for audio"
60	select NHLT_DMIC_1CH
61	# It appears OS chooses blob?
62	select NHLT_DMIC_2CH
63#	select NHLT_DMIC_4CH	# Wrong lie to tell? Double-check blob.
64
65config LINEAR_FRAMEBUFFER_MAX_HEIGHT
66	default 1080
67
68config LINEAR_FRAMEBUFFER_MAX_WIDTH
69	default 1920
70
71config MAINBOARD_DIR
72	default "acer/aspire_vn7_572g"
73
74config MAINBOARD_FAMILY
75	default "Aspire V Nitro"
76
77config MAINBOARD_PART_NUMBER
78	default "Aspire VN7-572G"
79
80config MAINBOARD_SUPPORTS_KABYLAKE_DUAL
81	default n
82
83config MAINBOARD_SUPPORTS_KABYLAKE_QUAD
84	default n
85
86config MAX_CPUS
87	default 4
88
89config ME_CLEANER_ARGS
90	default "-s"
91
92config ONBOARD_VGA_IS_PRIMARY
93	default y
94
95config POST_DEVICE
96	default n
97
98config POST_IO
99	default n
100
101config UART_FOR_CONSOLE
102	default 2
103
104config VGA_BIOS_DGPU_ID
105	default "10de,139a"
106
107config VGA_BIOS_ID
108	default "8086,1916"
109
110endif
111