payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / intel / jasperlake_rvp / Kconfig
blob2d72f9507710a814a383bd32512e4f5b5870222d
1 config BOARD_INTEL_JASPERLAKE_RVP_COMMON
2         def_bool n
3         select BOARD_ROMSIZE_KB_16384
4         select DRIVERS_I2C_DA7219
5         select DRIVERS_I2C_GENERIC
6         select DRIVERS_I2C_HID
7         select DRIVERS_I2C_MAX98373
8         select DRIVERS_INTEL_DPTF
9         select DRIVERS_INTEL_MIPI_CAMERA
10         select DRIVERS_SPI_ACPI
11         select DRIVERS_USB_ACPI
12         select EC_ACPI
13         select HAVE_ACPI_RESUME
14         select HAVE_ACPI_TABLES
15         select HAVE_SPD_IN_CBFS
16         select MAINBOARD_HAS_CHROMEOS
17         select SOC_INTEL_COMMON_BLOCK_DTT
18         select SOC_INTEL_COMMON_BLOCK_IPU
19         select SOC_INTEL_CSE_LITE_SKU
20         select SOC_INTEL_JASPERLAKE
22 config BOARD_INTEL_JASPERLAKE_RVP
23         select BOARD_INTEL_JASPERLAKE_RVP_COMMON
24         select DRIVERS_UART_8250IO
25         select MAINBOARD_USES_IFD_EC_REGION
27 config BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
28         select BOARD_INTEL_JASPERLAKE_RVP_COMMON
29         select EC_GOOGLE_CHROMEEC
30         select EC_GOOGLE_CHROMEEC_LPC
31         select EC_GOOGLE_CHROMEEC_SWITCHES if VBOOT
32         select INTEL_LPSS_UART_FOR_CONSOLE
34 if BOARD_INTEL_JASPERLAKE_RVP_COMMON
36 config DISABLE_HECI1_AT_PRE_BOOT
37         default y
39 config MAINBOARD_DIR
40         default "intel/jasperlake_rvp"
42 config VARIANT_DIR
43         default "jslrvp" if BOARD_INTEL_JASPERLAKE_RVP || BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
45 config MAINBOARD_PART_NUMBER
46         default "jslrvp"
48 config MAINBOARD_FAMILY
49         string
50         default "Intel_jslrvp"
52 config MAX_CPUS
53         int
54         default 8
56 config DEVICETREE
57         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
59 config DIMM_SPD_SIZE
60         default 512
62 config CHROMEOS
63         select GBB_FLAG_FORCE_DEV_SWITCH_ON
64         select GBB_FLAG_FORCE_DEV_BOOT_USB
65         select GBB_FLAG_FORCE_DEV_BOOT_ALTFW
66         select GBB_FLAG_FORCE_MANUAL_RECOVERY
67         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
68         select HAS_RECOVERY_MRC_CACHE
70 config VBOOT
71         select VBOOT_LID_SWITCH
72         select VBOOT_MOCK_SECDATA if !MAINBOARD_HAS_TPM2
74 config UART_FOR_CONSOLE
75         int
76         default 2 if INTEL_LPSS_UART_FOR_CONSOLE
77         default 0
79 config TPM_TIS_ACPI_INTERRUPT
80         int
81         default 45  # GPE0_DW1_13 (GPP_H13)
82 endif