payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / intel / icelake_rvp / Kconfig
blob24a15bed5d3be858cc7f0ad522c1b272014da66d
1 if BOARD_INTEL_ICELAKE_RVPU || BOARD_INTEL_ICELAKE_RVPY
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ROMSIZE_KB_16384
6         select EC_ACPI
7         select HAVE_SPD_IN_CBFS
8         select HAVE_ACPI_RESUME
9         select HAVE_ACPI_TABLES
10         select MAINBOARD_HAS_CHROMEOS
11         select HAVE_SPD_IN_CBFS
12         select DRIVERS_I2C_HID
13         select DRIVERS_I2C_GENERIC
14         select DRIVERS_SPI_ACPI
15         select DRIVERS_USB_ACPI
16         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
17         select SOC_INTEL_ICELAKE
18         select MAINBOARD_USES_IFD_EC_REGION
19         select INTEL_LPSS_UART_FOR_CONSOLE
21 config MAINBOARD_DIR
22         default "intel/icelake_rvp"
24 config VARIANT_DIR
25         default "icl_u" if BOARD_INTEL_ICELAKE_RVPU
26         default "icl_y" if BOARD_INTEL_ICELAKE_RVPY
28 config MAINBOARD_PART_NUMBER
29         default "Icelake RVP"
31 config MAINBOARD_FAMILY
32         string
33         default "Intel_icelake_rvp"
35 config MAX_CPUS
36         int
37         default 8
39 config DEVICETREE
40         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
42 config DIMM_SPD_SIZE
43         default 512
45 config VBOOT
46         select VBOOT_LID_SWITCH
47         select VBOOT_MOCK_SECDATA
49 config UART_FOR_CONSOLE
50         int
51         default 2
52 endif