libpayload: configs: Add new config.featuretest to broaden CI
[coreboot.git] / src / mainboard / intel / jasperlake_rvp / Kconfig
blob4c7228ab0cb9bea59b8c2b11fd24d1ad23735485
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_INTEL_JASPERLAKE_RVP_COMMON
4         def_bool n
5         select BOARD_ROMSIZE_KB_16384
6         select DRIVERS_I2C_DA7219
7         select DRIVERS_I2C_GENERIC
8         select DRIVERS_I2C_HID
9         select DRIVERS_I2C_MAX98373
10         select DRIVERS_INTEL_DPTF
11         select DRIVERS_INTEL_MIPI_CAMERA
12         select DRIVERS_SPI_ACPI
13         select DRIVERS_USB_ACPI
14         select EC_ACPI
15         select HAVE_ACPI_RESUME
16         select HAVE_ACPI_TABLES
17         select HAVE_SPD_IN_CBFS
18         select MAINBOARD_HAS_CHROMEOS
19         select SOC_INTEL_COMMON_BLOCK_IPU
20         select SOC_INTEL_CSE_LITE_SKU
21         select SOC_INTEL_JASPERLAKE
23 config BOARD_INTEL_JASPERLAKE_RVP
24         select BOARD_INTEL_JASPERLAKE_RVP_COMMON
25         select DRIVERS_UART_8250IO
26         select MAINBOARD_USES_IFD_EC_REGION
28 config BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
29         select BOARD_INTEL_JASPERLAKE_RVP_COMMON
30         select EC_GOOGLE_CHROMEEC
31         select EC_GOOGLE_CHROMEEC_LPC
32         select EC_GOOGLE_CHROMEEC_SWITCHES if VBOOT
33         select INTEL_LPSS_UART_FOR_CONSOLE
35 if BOARD_INTEL_JASPERLAKE_RVP_COMMON
37 config DISABLE_HECI1_AT_PRE_BOOT
38         default y
40 config MAINBOARD_DIR
41         default "intel/jasperlake_rvp"
43 config VARIANT_DIR
44         default "jslrvp" if BOARD_INTEL_JASPERLAKE_RVP || BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
46 config MAINBOARD_PART_NUMBER
47         default "jslrvp"
49 config MAINBOARD_FAMILY
50         string
51         default "Intel_jslrvp"
53 config MAX_CPUS
54         int
55         default 8
57 config DEVICETREE
58         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
60 config DIMM_SPD_SIZE
61         default 512
63 config CHROMEOS
64         select GBB_FLAG_FORCE_DEV_SWITCH_ON
65         select GBB_FLAG_FORCE_DEV_BOOT_USB
66         select GBB_FLAG_FORCE_DEV_BOOT_ALTFW
67         select GBB_FLAG_FORCE_MANUAL_RECOVERY
68         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
69         select HAS_RECOVERY_MRC_CACHE
71 config VBOOT
72         select VBOOT_LID_SWITCH
73         select VBOOT_MOCK_SECDATA if !MAINBOARD_HAS_TPM2
75 config UART_FOR_CONSOLE
76         int
77         default 2 if INTEL_LPSS_UART_FOR_CONSOLE
78         default 0
80 config TPM_TIS_ACPI_INTERRUPT
81         int
82         default 45  # GPE0_DW1_13 (GPP_H13)
83 endif