mainboard/intel: Add Broadwell-DE based Camelback Mountain CRB

Initial files to support Camelback Mountain CRB. This board uses
Broadwell-DE code which is based on FSP 1.0. Change is based on
Broadwell-DE Gold release.

Windows 7 and Fedora 21 have been verified using SeaBIOS payload,
also Fedora 21 with U-Boot payload.

Change-Id: Ie249588b79430084adeebbcdd8b483d936c655e3
Signed-off-by: York Yang <york.yang@intel.com>
Reviewed-on: https://review.coreboot.org/14015
Tested-by: build bot (Jenkins)
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
This commit is contained in:
York Yang
2016-03-09 11:19:51 -08:00
committed by Martin Roth
parent c42b786485
commit 9c6c791351
15 changed files with 810 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
if BOARD_INTEL_CAMELBACKMOUNTAIN_FSP
config BOARD_SPECIFIC_OPTIONS
def_bool y
select SOC_INTEL_FSP_BROADWELL_DE
select BOARD_ROMSIZE_KB_2048
select HAVE_ACPI_TABLES
select HAVE_OPTION_TABLE
select TSC_MONOTONIC_TIMER
select INTEGRATED_UART if FSP_PACKAGE_DEFAULT
select HAVE_FSP_BIN if FSP_PACKAGE_DEFAULT
config MAINBOARD_DIR
string
default "intel/camelbackmountain_fsp"
config MAINBOARD_PART_NUMBER
string
default "Camelback Mountain CRB"
config IRQ_SLOT_COUNT
int
default 18
config CACHE_ROM_SIZE_OVERRIDE
hex
default 0x800000
config CBFS_SIZE
hex
default 0x00200000
config VIRTUAL_ROM_SIZE
hex
default 0x1000000
config CONSOLE_POST
bool
default y
config DRIVERS_UART_8250IO
def_bool n
config FSP_PACKAGE_DEFAULT
bool "Configure defaults for the Intel FSP package"
default n
endif # BOARD_INTEL_CAMELBACKMOUNTAIN_FSP