blob: 9d2a5f22790af8241d43ba59dc186ed0cb297ea0 [file] [log] [blame]
Lijian Zhaoc319bab2017-07-08 18:16:13 -07001if BOARD_INTEL_CANNONLAKE_RVPU || BOARD_INTEL_CANNONLAKE_RVPY
Andrey Petrov59e08342017-06-05 18:08:56 -07002
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_16384
6 select SOC_INTEL_CANNONLAKE
Lijian Zhaoa17e4e42017-09-06 12:42:06 -07007 select HAVE_ACPI_TABLES
Lijian Zhaoc319bab2017-07-08 18:16:13 -07008 select GENERIC_SPD_BIN
Andrey Petrov59e08342017-06-05 18:08:56 -07009
10config MAINBOARD_DIR
11 string
12 default "intel/cannonlake_rvp"
13
Lijian Zhaoc319bab2017-07-08 18:16:13 -070014config VARIANT_DIR
15 string
16 default "cnl_u" if BOARD_INTEL_CANNONLAKE_RVPU
17 default "cnl_y" if BOARD_INTEL_CANNONLAKE_RVPY
18
Andrey Petrov59e08342017-06-05 18:08:56 -070019config MAINBOARD_PART_NUMBER
20 string
21 default "Cannonlake RVP"
22
23config MAINBOARD_VENDOR
24 string
25 default "Intel"
26
Pratik Prajapati5f34b372017-08-22 10:53:29 -070027config MAINBOARD_FAMILY
28 string
29 default "Intel_cannonlake_rvp"
30
31config MAX_CPUS
32 int
33 default 8
34
Lijian Zhaoc319bab2017-07-08 18:16:13 -070035config DEVICETREE
36 string
37 default "variants/$(CONFIG_VARIANT_DIR)/devicetree.cb"
38
Andrey Petrov59e08342017-06-05 18:08:56 -070039config IFD_BIN_PATH
40 string
41 depends on HAVE_IFD_BIN
42 default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/descriptor.bin"
43
44config ME_BIN_PATH
45 string
46 depends on HAVE_ME_BIN
47 default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/me.bin"
48
49config EC_BIN_PATH
50 string
51 depends on HAVE_EC_BIN
52 default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/ec.bin"
53
Lijian Zhaoc319bab2017-07-08 18:16:13 -070054config DIMM_SPD_SIZE
55 int
56 default 512
57
Andrey Petrov59e08342017-06-05 18:08:56 -070058endif