76 lines
3.5 KiB
Plaintext
76 lines
3.5 KiB
Plaintext
## @file
|
|
# Component description file for the platform specific modules.
|
|
#
|
|
# @copyright
|
|
# INTEL CONFIDENTIAL
|
|
# Copyright 2016 - 2021 Intel Corporation.
|
|
#
|
|
# The source code contained or described herein and all documents related to the
|
|
# source code ("Material") are owned by Intel Corporation or its suppliers or
|
|
# licensors. Title to the Material remains with Intel Corporation or its suppliers
|
|
# and licensors. The Material may contain trade secrets and proprietary and
|
|
# confidential information of Intel Corporation and its suppliers and licensors,
|
|
# and is protected by worldwide copyright and trade secret laws and treaty
|
|
# provisions. No part of the Material may be used, copied, reproduced, modified,
|
|
# published, uploaded, posted, transmitted, distributed, or disclosed in any way
|
|
# without Intel's prior express written permission.
|
|
#
|
|
# No license under any patent, copyright, trade secret or other intellectual
|
|
# property right is granted to or conferred upon you by disclosure or delivery
|
|
# of the Materials, either expressly, by implication, inducement, estoppel or
|
|
# otherwise. Any license under such intellectual property rights must be
|
|
# express and approved by Intel in writing.
|
|
#
|
|
# Unless otherwise agreed by Intel in writing, you may not remove or alter
|
|
# this notice or any other notice embedded in Materials by Intel or
|
|
# Intel's suppliers or licensors in any way.
|
|
#
|
|
# This file contains an 'Intel Peripheral Driver' and is uniquely identified as
|
|
# "Intel Reference Module" and is licensed for Intel CPUs and chipsets under
|
|
# the terms of your license agreement with Intel or your vendor. This file may
|
|
# be modified by the user, subject to additional terms of the license agreement.
|
|
#
|
|
# @par Specification
|
|
##
|
|
|
|
[Defines]
|
|
DEC_SPECIFICATION = 0x00010005
|
|
PACKAGE_NAME = AlderLakeFspPkg
|
|
PACKAGE_VERSION = 1.02
|
|
PACKAGE_GUID = AFEE9781-0DC2-4DF4-9387-50F3D30F2F72
|
|
|
|
[Guids]
|
|
##
|
|
## GUID defined in package
|
|
##
|
|
gAlderLakeFspPkgTokenSpaceGuid = { 0x860c6fd0, 0x3b98, 0x4c3a, { 0xbf, 0xd2, 0x19, 0xa8, 0xc6, 0x48, 0x3e, 0x7d }}
|
|
gFspCompatibliltyFvGuid = { 0xb6da8044, 0x458a, 0x421f, { 0xb5, 0x69, 0x8b, 0x50, 0x0d, 0x94, 0x81, 0xa8 }}
|
|
|
|
[PcdsFixedAtBuild]
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFsptBase|0xFFF80000|UINT32|0x00000002
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFsptSize|0x00040000|UINT32|0x00000003
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFspmBase|0xFFF80000|UINT32|0x00000005
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFspmSize|0x00040000|UINT32|0x00000006
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFspsBase|0xFFF80000|UINT32|0x00000008
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFspsSize|0x00040000|UINT32|0x00000009
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFspHeaderRevision|0x06|UINT8|0x0000000E
|
|
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdMrcDebugMsg|0x00|UINT8|0x00000011
|
|
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFlashFvFspBase|0x00000000|UINT32|0x00000012
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFspImageAttributes|0x0003|UINT16|0x00000013 #BIT0 Graphics supported, BIT1 Dispatch mode support
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFspComponentAttributes|0x0000|UINT16|0x00000014 #Bits[15:12] - 0001b: FSP-T, 0010b: FSP-M, 0011b: FSP-S
|
|
|
|
[PcdsFixedAtBuild, PcdsPatchableInModule]
|
|
##
|
|
## MdeModulePkg
|
|
##
|
|
|
|
|
|
[PcdsFixedAtBuild]
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdMiniBiosEnable|FALSE|BOOLEAN|0xF0000001
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdCfgRebuild|FALSE|BOOLEAN|0xF0000002
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdFspPerformanceEnable|FALSE|BOOLEAN|0xF0000003
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdSymbolInReleaseEnable|TRUE|BOOLEAN|0xF0000004
|
|
gAlderLakeFspPkgTokenSpaceGuid.PcdMonoStatusCode|FALSE|BOOLEAN|0xF0000005
|