mb/intel/mtlrvp: Add MTL reference mainboard for MTLRVP-P

This adds an initial mainboard code for mtlrvp, Intel Meteorlake
reference platform.

BUG=b:224325352
TEST=util/abuild/abuild -p none -t intel/mtlrvp -a -c max

Signed-off-by: Jamie Ryu <jamie.m.ryu@intel.com>
Signed-off-by: Usha P <usha.p@intel.com>
Change-Id: I097db4de9734ff81283cf470aabf3eb23b63aab8
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66097
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Balaji Manigandan <balaji.manigandan@intel.com>
Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
Jamie Ryu 2022-07-22 10:13:45 -07:00 committed by Felix Held
parent 11be5562b2
commit 0e7a52a138
4 changed files with 56 additions and 0 deletions

View File

@ -0,0 +1,34 @@
config BOARD_INTEL_MTLRVP_COMMON
def_bool n
select BOARD_ROMSIZE_KB_32768
select HAVE_ACPI_TABLES
select SOC_INTEL_METEORLAKE
config BOARD_INTEL_MTLRVP_P
select BOARD_INTEL_MTLRVP_COMMON
if BOARD_INTEL_MTLRVP_COMMON
config MAINBOARD_DIR
default "intel/mtlrvp"
config MAINBOARD_PART_NUMBER
string
default "mtlrvp"
config FMDFILE
default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos.fmd"
config MAINBOARD_FAMILY
string
default "Intel_mtlrvp"
config VARIANT_DIR
string
default "mtlrvp_p" if BOARD_INTEL_MTLRVP_P
config DEVICETREE
string
default "devicetree.cb"
endif # BOARD_INTEL_MTLRVP_COMMON

View File

@ -0,0 +1,2 @@
config BOARD_INTEL_MTLRVP_P
bool "Meteorlake-P RVP"

View File

@ -0,0 +1,6 @@
chip soc/intel/meteorlake
device domain 0 on
device ref igpu on end
end
end

View File

@ -0,0 +1,14 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */
#include <acpi/acpi.h>
DefinitionBlock(
"dsdt.aml",
"DSDT",
ACPI_DSDT_REV_2,
OEM_ID,
ACPI_TABLE_CREATOR,
0x20110725
)
{
}