blob: 24a15bed5d3be858cc7f0ad522c1b272014da66d [file] [log] [blame]
Aamir Bohra3c37b5a2018-06-29 22:33:25 +05301if BOARD_INTEL_ICELAKE_RVPU || BOARD_INTEL_ICELAKE_RVPY
2
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_16384
Subrata Banik4d6cfc82019-04-30 14:26:14 +05306 select EC_ACPI
Michael Niewöhner87cc8892020-09-07 14:26:09 +02007 select HAVE_SPD_IN_CBFS
Aamir Bohra3c37b5a2018-06-29 22:33:25 +05308 select HAVE_ACPI_RESUME
9 select HAVE_ACPI_TABLES
10 select MAINBOARD_HAS_CHROMEOS
Michael Niewöhner87cc8892020-09-07 14:26:09 +020011 select HAVE_SPD_IN_CBFS
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053012 select DRIVERS_I2C_HID
13 select DRIVERS_I2C_GENERIC
Kyösti Mälkkie8f09152020-05-26 06:08:19 +030014 select DRIVERS_SPI_ACPI
Aamir Bohra3e8eb322018-11-22 15:52:19 +053015 select DRIVERS_USB_ACPI
Aamir Bohrae07bb692018-11-26 17:08:54 +053016 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053017 select SOC_INTEL_ICELAKE
Jan Tatje82a4e272019-01-06 17:38:36 +010018 select MAINBOARD_USES_IFD_EC_REGION
Subrata Banik1ed36f92019-01-14 20:03:56 +053019 select INTEL_LPSS_UART_FOR_CONSOLE
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053020
21config MAINBOARD_DIR
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053022 default "intel/icelake_rvp"
23
24config VARIANT_DIR
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053025 default "icl_u" if BOARD_INTEL_ICELAKE_RVPU
26 default "icl_y" if BOARD_INTEL_ICELAKE_RVPY
27
28config MAINBOARD_PART_NUMBER
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053029 default "Icelake RVP"
30
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053031config MAINBOARD_FAMILY
32 string
33 default "Intel_icelake_rvp"
34
35config MAX_CPUS
36 int
37 default 8
38
39config DEVICETREE
Patrick Georgib8fba862020-06-17 21:06:53 +020040 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053041
42config DIMM_SPD_SIZE
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053043 default 512
44
45config VBOOT
46 select VBOOT_LID_SWITCH
47 select VBOOT_MOCK_SECDATA
Subrata Banik1ed36f92019-01-14 20:03:56 +053048
49config UART_FOR_CONSOLE
50 int
51 default 2
Aamir Bohra3c37b5a2018-06-29 22:33:25 +053052endif