Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 1 | if BOARD_INTEL_ICELAKE_RVPU || BOARD_INTEL_ICELAKE_RVPY |
| 2 | |
| 3 | config BOARD_SPECIFIC_OPTIONS |
| 4 | def_bool y |
| 5 | select BOARD_ROMSIZE_KB_16384 |
Subrata Banik | 4d6cfc8 | 2019-04-30 14:26:14 +0530 | [diff] [blame] | 6 | select EC_ACPI |
Michael Niewöhner | 87cc889 | 2020-09-07 14:26:09 +0200 | [diff] [blame] | 7 | select HAVE_SPD_IN_CBFS |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 8 | select HAVE_ACPI_RESUME |
| 9 | select HAVE_ACPI_TABLES |
| 10 | select MAINBOARD_HAS_CHROMEOS |
Michael Niewöhner | 87cc889 | 2020-09-07 14:26:09 +0200 | [diff] [blame] | 11 | select HAVE_SPD_IN_CBFS |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 12 | select DRIVERS_I2C_HID |
| 13 | select DRIVERS_I2C_GENERIC |
Kyösti Mälkki | e8f0915 | 2020-05-26 06:08:19 +0300 | [diff] [blame] | 14 | select DRIVERS_SPI_ACPI |
Aamir Bohra | 3e8eb32 | 2018-11-22 15:52:19 +0530 | [diff] [blame] | 15 | select DRIVERS_USB_ACPI |
Aamir Bohra | e07bb69 | 2018-11-26 17:08:54 +0530 | [diff] [blame] | 16 | select SOC_INTEL_COMMON_BLOCK_HDA_VERB |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 17 | select SOC_INTEL_ICELAKE |
Jan Tatje | 82a4e27 | 2019-01-06 17:38:36 +0100 | [diff] [blame] | 18 | select MAINBOARD_USES_IFD_EC_REGION |
Subrata Banik | 1ed36f9 | 2019-01-14 20:03:56 +0530 | [diff] [blame] | 19 | select INTEL_LPSS_UART_FOR_CONSOLE |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 20 | |
| 21 | config MAINBOARD_DIR |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 22 | default "intel/icelake_rvp" |
| 23 | |
| 24 | config VARIANT_DIR |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 25 | default "icl_u" if BOARD_INTEL_ICELAKE_RVPU |
| 26 | default "icl_y" if BOARD_INTEL_ICELAKE_RVPY |
| 27 | |
| 28 | config MAINBOARD_PART_NUMBER |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 29 | default "Icelake RVP" |
| 30 | |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 31 | config MAINBOARD_FAMILY |
| 32 | string |
| 33 | default "Intel_icelake_rvp" |
| 34 | |
| 35 | config MAX_CPUS |
| 36 | int |
| 37 | default 8 |
| 38 | |
| 39 | config DEVICETREE |
Patrick Georgi | b8fba86 | 2020-06-17 21:06:53 +0200 | [diff] [blame] | 40 | default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb" |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 41 | |
| 42 | config DIMM_SPD_SIZE |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 43 | default 512 |
| 44 | |
| 45 | config VBOOT |
| 46 | select VBOOT_LID_SWITCH |
| 47 | select VBOOT_MOCK_SECDATA |
Subrata Banik | 1ed36f9 | 2019-01-14 20:03:56 +0530 | [diff] [blame] | 48 | |
| 49 | config UART_FOR_CONSOLE |
| 50 | int |
| 51 | default 2 |
Aamir Bohra | 3c37b5a | 2018-06-29 22:33:25 +0530 | [diff] [blame] | 52 | endif |