blob: 69bfde764f00763516dabc43fd50c409052912dd [file] [log] [blame]
Brenton Dong5f1f0532017-01-04 15:12:27 -07001if BOARD_INTEL_LEAFHILL
2
Brenton Dongdcc0aa82017-01-04 16:39:43 -07003config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select SOC_INTEL_APOLLOLAKE
6 select BOARD_ROMSIZE_KB_16384
7 select HAVE_ACPI_TABLES
Nico Hubera96e66a2018-11-11 02:51:14 +01008 select INTEL_LPSS_UART_FOR_CONSOLE
Brenton Dong5f1f0532017-01-04 15:12:27 -07009
10config MAINBOARD_DIR
11 string
12 default intel/leafhill
13
Brenton Dong5f1f0532017-01-04 15:12:27 -070014config MAINBOARD_PART_NUMBER
15 string
Brenton Dongdcc0aa82017-01-04 16:39:43 -070016 default "Leafhill"
Brenton Dong5f1f0532017-01-04 15:12:27 -070017
Andrey Petrov6a489232017-02-23 14:10:11 -080018config MAINBOARD_VENDOR
19 string
20 default "Intel"
21
22config FMDFILE
23 string
24 default "src/mainboard/$(CONFIG_MAINBOARD_DIR)/leafhill.$(CONFIG_COREBOOT_ROMSIZE_KB).fmd"
25
26config UART_FOR_CONSOLE
Andrey Petrov6a489232017-02-23 14:10:11 -080027 default 2
28
29config NEED_IFWI
30 # this must be set to y
31 bool "Use IFWI stitching"
32 default n
33
34config IFWI_FMAP_NAME
35 string "section in .fmd file to place ifwi blob"
36 depends on NEED_IFWI
37 default "IFWI"
38
39config IFWI_FILE_NAME
40 string "path to image coming from FIT tool"
41 depends on NEED_IFWI
42 default ""
43
44config IFD_BIN_PATH
45 string "path to descriptor.bin"
46 depends on NEED_IFWI
47 default ""
48
49config HAVE_IFD_BIN
50 bool
51 depends on NEED_IFWI
52 default y
53
Andrey Petrov6a489232017-02-23 14:10:11 -080054config ADD_FSP_BINARIES
55 bool "Add FSP blobs"
56 depends on PLATFORM_USES_FSP2_0
57 default n
58
59config FSP_M_FILE
60 string "path to FSP-M.Fv blob"
61 depends on ADD_FSP_BINARIES
62 default ""
63
64config FSP_S_FILE
65 string "path to FSP-S.Fv blob"
66 depends on ADD_FSP_BINARIES
67 default ""
68
69config FSP_S_CBFS
70 string
71 default "fsps.bin"
72
73config FSP_M_CBFS
74 string
75 default "fspm.bin"
76
Brenton Dong5f1f0532017-01-04 15:12:27 -070077endif # BOARD_INTEL_LEAFHILL