mainboard/intel/cannonlake_rvp: Add initial board files

Initial board files needed to selected to build cannonlake rvp.

Change-Id: I82bd5c785e451f02b827765c54d432517afd7de0
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/20075
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Andrey Petrov 2017-06-05 18:08:56 -07:00 committed by Aaron Durbin
parent 6486e7819c
commit 59e0834f52
6 changed files with 70 additions and 0 deletions

View File

@ -0,0 +1,35 @@
if BOARD_INTEL_CANNONLAKE_RVP
config BOARD_SPECIFIC_OPTIONS
def_bool y
select BOARD_ROMSIZE_KB_16384
select SOC_INTEL_CANNONLAKE
config MAINBOARD_DIR
string
default "intel/cannonlake_rvp"
config MAINBOARD_PART_NUMBER
string
default "Cannonlake RVP"
config MAINBOARD_VENDOR
string
default "Intel"
config IFD_BIN_PATH
string
depends on HAVE_IFD_BIN
default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/descriptor.bin"
config ME_BIN_PATH
string
depends on HAVE_ME_BIN
default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/me.bin"
config EC_BIN_PATH
string
depends on HAVE_EC_BIN
default "3rdparty/blobs/mainboard/$(CONFIG_MAINBOARD_DIR)/ec.bin"
endif

View File

@ -0,0 +1,2 @@
config BOARD_INTEL_CANNONLAKE_RVP
bool "Cannonlake DDR4 RVP"

View File

@ -0,0 +1 @@
#Nothing here yet

View File

@ -0,0 +1,6 @@
Vendor name: Intel
Board name: Cannonlake rvp
Category: eval
ROM protocol: SPI
ROM socketed: n
Flashrom support: y

View File

@ -0,0 +1,9 @@
chip soc/intel/cannonlake
device cpu_cluster 0 on
device lapic 0 on end
end
device domain 0 on
end
end

View File

@ -0,0 +1,17 @@
/*
* This file is part of the coreboot project.
*
* Copyright (C) 2016 Google Inc.
* Copyright (C) 2017 Intel Corp.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
//Nothing here yet, but file needed for build.