From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web10.5272.1612428686511993559 for ; Thu, 04 Feb 2021 00:51:27 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: heng.luo@intel.com) IronPort-SDR: 6j8ocZ4lY//zb4kKq0WZwFDvjwYppXPKadXALrp3KkN5GdWLIgHC1puolXL7n5qEpFM4QDKgG0 ETQv7HRNSoEA== X-IronPort-AV: E=McAfee;i="6000,8403,9884"; a="160364671" X-IronPort-AV: E=Sophos;i="5.79,400,1602572400"; d="scan'208";a="160364671" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Feb 2021 00:51:25 -0800 IronPort-SDR: ZC/4JQhXeaQcSeB+d+6L6hLXOz2uiYmFYAyj3eDCRN6NAkkPW7j59zcbWXByRBE7V21dCRCIlR +n/BpK/m0BTg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,400,1602572400"; d="scan'208";a="393062262" Received: from hengluo-dev.ccr.corp.intel.com ([10.239.153.154]) by orsmga008.jf.intel.com with ESMTP; 04 Feb 2021 00:51:22 -0800 From: "Heng Luo" To: devel@edk2.groups.io Cc: Sai Chaganty , Nate DeSimone Subject: [Patch V2 20/40] TigerlakeSiliconPkg/IpBlock: Add HostBridge component Date: Thu, 4 Feb 2021 16:48:59 +0800 Message-Id: <20210204084919.3603-20-heng.luo@intel.com> X-Mailer: git-send-email 2.24.0.windows.2 In-Reply-To: <20210204084919.3603-1-heng.luo@intel.com> References: <20210204084919.3603-1-heng.luo@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3171 Adds the following files: * IpBlock/HostBridge/IncludePrivate Cc: Sai Chaganty Cc: Nate DeSimone Signed-off-by: Heng Luo --- Silicon/Intel/TigerlakeSiliconPkg/IpBlock/HostBridge/IncludePrivate/HostBr= idgeDataHob.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/HostBridge/IncludePr= ivate/HostBridgeDataHob.h b/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/HostB= ridge/IncludePrivate/HostBridgeDataHob.h new file mode 100644 index 0000000000..41e92da4df --- /dev/null +++ b/Silicon/Intel/TigerlakeSiliconPkg/IpBlock/HostBridge/IncludePrivate/H= ostBridgeDataHob.h @@ -0,0 +1,25 @@ +/** @file=0D + The GUID definition for Host Bridge Data Hob=0D +=0D + Copyright (c) 2021, Intel Corporation. All rights reserved.
=0D + SPDX-License-Identifier: BSD-2-Clause-Patent=0D +**/=0D +#ifndef _HOST_BRIDGE_DATA_HOB_H_=0D +#define _HOST_BRIDGE_DATA_HOB_H_=0D +=0D +#include =0D +=0D +extern EFI_GUID gHostBridgeDataHobGuid;=0D +#pragma pack (push,1)=0D +=0D +///=0D +/// Host Bridge Data Hob=0D +///=0D +typedef struct {=0D + EFI_HOB_GUID_TYPE EfiHobGuidType; ///< GUID= Hob type structure for gSaDataHobGuid=0D + UINT8 EnableAbove4GBMmio; ///< 0=3D= Disable above 4GB MMIO resource support, 1=3DEnable above 4GB MMIO resource= support=0D + BOOLEAN SkipPamLock; ///< 0=3D= All PAM registers will be locked in System Agent code, 1=3DDo not lock PAM = registers in System Agent code.=0D + UINT8 Rsvd1[2]; ///< Rese= rved for future use=0D +} HOST_BRIDGE_DATA_HOB;=0D +#pragma pack (pop)=0D +#endif=0D --=20 2.24.0.windows.2