blob: 96f1a8f8a4594ffe4ae3a1a21bd19988947e00c5 [file] [log] [blame]
Lee Leahy93dd5f72016-01-26 10:06:42 -08001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2015-2016 Intel Corp.
5##
6## This program is free software; you can redistribute it and/or modify
7## it under the terms of the GNU General Public License as published by
8## the Free Software Foundation; version 2 of the License.
9##
10## This program is distributed in the hope that it will be useful,
11## but WITHOUT ANY WARRANTY; without even the implied warranty of
12## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13## GNU General Public License for more details.
14##
15
16if BOARD_INTEL_GALILEO
17
18config BOARD_SPECIFIC_OPTIONS
19 def_bool y
20 select BOARD_ROMSIZE_KB_8192
Lee Leahyca65bb72016-05-30 14:02:49 -070021 select ENABLE_BUILTIN_HSUART1
Lee Leahyf7c01aa2016-02-20 17:53:54 -080022 select HAVE_ACPI_TABLES
Lee Leahy93dd5f72016-01-26 10:06:42 -080023 select SOC_INTEL_QUARK
Lee Leahy5e808cb2016-05-28 14:58:57 -070024 select USE_FSP1_1
Lee Leahy93dd5f72016-01-26 10:06:42 -080025
26config MAINBOARD_DIR
27 string
28 default intel/galileo
29
30config MAINBOARD_PART_NUMBER
31 string
32 default "Galileo"
33
34config MAINBOARD_VENDOR
35 string
36 default "Intel"
37
Lee Leahy274d20a2016-05-15 13:52:36 -070038config GALILEO_GEN2
39 bool "Board generation: GEN1 (n) or GEN2 (y)"
40 default y
41 help
42 The coreboot binary will configure only one generation of the Galileo
43 board since coreboot can not determine the board generation at
44 runtime. Select which generation of the Galileo that coreboot
45 should initialize.
46
Lee Leahy5e808cb2016-05-28 14:58:57 -070047config USE_FSP1_1
48 bool
49 default n
50 select PLATFORM_USES_FSP1_1
51
Lee Leahy93dd5f72016-01-26 10:06:42 -080052endif # BOARD_INTEL_QUARK