From nobody Fri Dec 19 20:14:13 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+102088+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+102088+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1680064575802203.4465121111714; Tue, 28 Mar 2023 21:36:15 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ZluxYY1788612xkWqXupNJO1; Tue, 28 Mar 2023 21:36:15 -0700 X-Received: from NAM11-DM6-obe.outbound.protection.outlook.com (NAM11-DM6-obe.outbound.protection.outlook.com [40.107.223.118]) by mx.groups.io with SMTP id smtpd.web11.16987.1680064574607994527 for ; Tue, 28 Mar 2023 21:36:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q1POYr8leQzBBCeMZft+90DwhmXBzatVjmKZGlV69M5fz8Q6DxdVT5b4XGbx/9qzh/hLAlw1Jde31dy2s2XtGF5AeDOg4VVPdOXchaPGubsPBxHpDF9konm2VPszgtBr7rAjDpuph49eQOX4AxNqhvZWPrBciW0Bz4MdKWqWS3KkRdCXD5ANO8dSDXeiApAkbPfqfmGuLH1pnvDtaIm1P6Aq8Op1di4/PDqe1T/eOHwoKOOIusqlMIEmbq/Lno0qEuTzZG130tPegDB5w7bWygX9wZ1ph4o7P/RpjoX1R74wPnSQh5KeGSLIjc/ovW0GHnSm1QsXr3OLEv581ZVISA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=U4tLnDW4B1R3ZBIehJg87OJSffGxMDCuWdVS9dxpNzQ=; b=iR+SjKEj0swSAUBHZfb8MqGqifge4kDGgpGykcuwDKfB7atN44qOm1EAQeuS4EfvjCuJMXsICDgyi1EIswFQuNhv3tzZwfI4PRd6NrTlrQ+hWBi5SLPn9qEKTHIsNX+lckp52xvjtKtnZ5beu1fDm0SxrK/pYLMFcjeRQ0+Qiuytw/Ama5btT3pRe5FEmQlJfuGYH+nKWVvtx+kdg50Cy/5CZXCskAGiI1m4I0LIg+678jVYpOnoNC2VVzjgdtYTNgbR6SALbgb+aToFQJ1sKLBDzIR8V9x1Jg9TsTyD2Zws9lYJQZKkS9JvUUBvmZUTsAFc4rmW9yHAPr45k0ay/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none X-Received: from PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) by MWHPR01MB2509.prod.exchangelabs.com (2603:10b6:300:3d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.18; Wed, 29 Mar 2023 04:36:12 +0000 X-Received: from PH0PR01MB7287.prod.exchangelabs.com ([fe80::4904:fc7d:35e6:f99]) by PH0PR01MB7287.prod.exchangelabs.com ([fe80::4904:fc7d:35e6:f99%5]) with mapi id 15.20.6254.015; Wed, 29 Mar 2023 04:36:12 +0000 From: "Nhi Pham via groups.io" To: devel@edk2.groups.io CC: patches@amperecomputing.com, quic_llindhol@quicinc.com, ardb+tianocore@kernel.org, Vu Nguyen , Nhi Pham Subject: [edk2-devel] [edk2-platforms][PATCH v2 1/9] AmpereAltraPkg: Correct PCIe Devmap Date: Wed, 29 Mar 2023 11:32:38 +0700 Message-ID: <20230329043246.495600-2-nhi@os.amperecomputing.com> In-Reply-To: <20230329043246.495600-1-nhi@os.amperecomputing.com> References: <20230329043246.495600-1-nhi@os.amperecomputing.com> X-ClientProxiedBy: TY2PR0101CA0042.apcprd01.prod.exchangelabs.com (2603:1096:404:8000::28) To PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR01MB7287:EE_|MWHPR01MB2509:EE_ X-MS-Office365-Filtering-Correlation-Id: a3a0c78a-e87f-4f94-b831-08db300f1fa3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: CLWHZQmLaZUJxtg2KZ+oYM8topR0rySNEIs41DJ3c6nQeeQ7PTnxbZPFnwfDqQ5rLbnZYdY4puC360dqD5PifdrIg/PhjoHlixwZ2CzHdyYmSGFzgnyR8HogFagAkBqOvpXXWQpKIKhdVFMDrY/ubitHA25dYbmcEYiuGrt+H2rNS8/ORDnVa3VdJCLzDJS9bKLvR+4fE+eV9wOoUu+/us522CqPRByGugWH1UvTLykzoyIFy+RQdD9x7ClK6bk2ol1sqnl0w+k793OdrX/9YKhDbgBjYbcVQvtSdiZL67TS0hZmLYpjremUOTWuQyD6Oc8jtRu1D9MxoQE8+ScunjxgZwBfm+TVE3Osy1q5Iu9v6kHqba2WU118yVgxN6MafGEfxSly+x211tMNkN4O8mqpPmLdys2vLqZNp3p8zye4TvZcbBmwFUsMiXmcSkGeDEI8nXSP61ouqnqu7Bah5EGdUqYtLC29+YCiNt2MWByjwRjBuTegTQWADnVMtveC6ZGn/X/p77B1IpNu1xWx7EyLKsAp6AGE6xWtKXqTyDRgKzVYe1MnimJsu8RhMe/c8DlO+KspcHPdkc8IUY/YBGM54sqjP1FNwoU5flFjIp0GB1tq6CDFjByi8xGNVLcp X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?QoM/MaGUWCiHng2fa1odUCUkXIbvnOflSgJJ9DhxfhH3gtdJXp1uS5MhPtUH?= =?us-ascii?Q?pSs/0hDA9loPop/7L4aoILMy+RZ4bS/NnBTvDLRlPG9Px/9T0vvs9M9510Rq?= =?us-ascii?Q?eT3Keu4QthjUXRBOZVkIqlFq9nq+rYKyOVT8Eb2SKGmzC/JmNI90qHWAGyis?= =?us-ascii?Q?xhf/RNFCKyIMKqBWJHmDlS8hyMhXC6ykLo6QDT8vMomSThT8H5gpOl1OJHe+?= =?us-ascii?Q?U5Eo+LY9SAS/FNkQ7uoRdZiFaNPzy/cmdR/ttnQiCodnxxTuzuN+XKyVs/6R?= =?us-ascii?Q?zdxWppH77WEHU/n0n20bwuh80+D4QPZ4OZpAkGd8nV4ZbQgDx7HtgHy/u/Ul?= =?us-ascii?Q?k8Ez7PnBcivx2JebGjcnn+X1LlD3vWVCZGvNQdKmqhHN04i6dYddrh378hSF?= =?us-ascii?Q?LN03OQrtBP6+bMi1zpthMbD29UNsBOIRweObUFOsbSDU8gCzEtvvIfgQVpvE?= =?us-ascii?Q?zf3eSS7O+QiCSssVg4+b0ZWgyl8lLWdoxpUh6HpX2vPoSGTUNdYdwQK5H1oH?= =?us-ascii?Q?Bv2hz6xhMGNOwu2QV0hjIHDzy69CHGbBIeM6n2mL3tAVSO9mwFT51bkxOtfc?= =?us-ascii?Q?Cza/BMJYPjixVu+TY54p2JClQcsD7Whc6KvaiYLPq+RgPUgZdQH71N5MGY+8?= =?us-ascii?Q?NcmmS7sTQFZbFbMxwcL73Zid5UjM6DTupKxj/ccbpQaBQW3UlEXjUzWWFRDI?= =?us-ascii?Q?G05bwVHqAQIPvVjBfrgjom5m/i/ZnxS2IICJdNKOw708Mj+934tBTgkhRZ3Z?= =?us-ascii?Q?Tsyqp1PQb6eqrUFadoWQNfB8U8MjOPM6Xtjkf7Tw1/tEXxUJnDt5kgz9xiz4?= =?us-ascii?Q?4yop8Feq7GSfI0ng1qXlmFnm3fE7Iq8EExL3bWzMYj+ys1nlAh13zS2OB3vJ?= =?us-ascii?Q?MrNfUySzmAHlLiF2LbuF4PR6G956nvaG3uFgZ9clX+PvZlOUi9s3cLu1gbu2?= =?us-ascii?Q?JJUpSpGcbB/vnNck1D8yNyuuSpJe2K8dpsKudDJePNq9U55kNNUpd72megnR?= =?us-ascii?Q?vuipNSvz0gJRymrr9ONjRvF97BNrxArPy9E51Jd9zAGtuh8HEVOEJdR83Zgg?= =?us-ascii?Q?Co2/nag2lN8fFLNs54XCXFCJOQVAF5e+mrlTVIaBqWmvxPORGWmKY2wTlxyS?= =?us-ascii?Q?oVy35pSoL3/qIO/au3WCtGbhT3sSW7+f/JIErWofMBPqg+VH+MH2L9XCWxAm?= =?us-ascii?Q?EY3CCLOt7JztepxNrvxlduxDkyqfLmLSY61UYK9x5lPziIpItBK/hwAhCu+P?= =?us-ascii?Q?XsLLVjDFHxFcCq6uWlkuuKbrtWqAsCB0wCkiI5usy1YstEvbzDnWE1Yw/6D9?= =?us-ascii?Q?xLpgHW6DcGRFgSCFb06JSQbGH7ew+HROeWId5MatQqv4Lac8229WEQQVbAUJ?= =?us-ascii?Q?Ft7xT/r7bPGItBmn8PkTI6VXUiCj565Sc8SkgjAI0YLyYlBOYtuFxWpSeI3O?= =?us-ascii?Q?BRGGZFOWXvhhIGm2eQESLiybOr0s02EuDecZzJX3U39hbTcVK4fZ7F8ERYMh?= =?us-ascii?Q?k07mBQcx9ZbBKS/ubCF49Cf1aa0qIaODmDmn2CbHfbYB+R4XnN0kRpGDP58W?= =?us-ascii?Q?GvT5HPFDSVWoVZ7l3ZACKO8/RMiQKL7ZFX1SGX0plfqxLTLaJRcrDvfYz1rw?= =?us-ascii?Q?QULB6yiyeuAY89gTduVAZMM=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3a0c78a-e87f-4f94-b831-08db300f1fa3 X-MS-Exchange-CrossTenant-AuthSource: PH0PR01MB7287.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2023 04:36:12.0094 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ijY+CWYHWoPOgBXjGe3VDugNkTbUvYdIc9bs0fLckwLfzs7kZmDGDp/lPA9wLOKlhlfcbS0kDTixQi0Qj0bABIUbnYUj+q+1aeIgCAEbdgI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR01MB2509 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,nhi@os.amperecomputing.com X-Gm-Message-State: SGGPYzUhKuJFL6DvYMX3r5Tbx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1680064575; bh=l01LICpZfxArFTDiqMttocEW/8XNUuZ14f/EVDHgIZ8=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=I5mhNMwSUzrY4gqGCRC2L24Z8fpFTktnYJG9xNsDBd0Cv+3Ix9IaqUZ8DaY3WbtpKXy ITysuLVIMUwBJuRt02cQdd3EbBxAHOwAvLgxuZ0LJpIO6riwY2HAV9f2rhXVV9GcGl/++ y6HZUkw8RlgzOgOGunJNJG018MS12S7+e6c= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1680064576680100002 Content-Type: text/plain; charset="utf-8" From: Vu Nguyen This corrects the high devmap of Root Complex (RC) that should be fetched from a high bifurcation. Signed-off-by: Nhi Pham --- .../Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.= c b/Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.c index 17f6112ea207..76d3f90aa833 100644 --- a/Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.c +++ b/Silicon/Ampere/AmpereAltraPkg/Drivers/PcieInitPei/PcieInitPei.c @@ -1,6 +1,6 @@ /** @file =20 - Copyright (c) 2020 - 2021, Ampere Computing LLC. All rights reserved.
+ Copyright (c) 2020 - 2023, Ampere Computing LLC. All rights reserved.
=20 SPDX-License-Identifier: BSD-2-Clause-Patent =20 @@ -94,7 +94,7 @@ BuildRootComplexData ( RootComplex =3D &mRootComplexList[RCIndex]; RootComplex->Active =3D ConfigFound ? RootComplexConfig.RCStatus[RCInd= ex] : TRUE; RootComplex->DevMapLow =3D ConfigFound ? RootComplexConfig.RCBifurcati= onLow[RCIndex] : 0; - RootComplex->DevMapHigh =3D ConfigFound ? RootComplexConfig.RCBifurcat= ionLow[RCIndex] : 0; + RootComplex->DevMapHigh =3D ConfigFound ? RootComplexConfig.RCBifurcat= ionHigh[RCIndex] : 0; RootComplex->Socket =3D RCIndex / AC01_PCIE_MAX_RCS_PER_SOCKET; RootComplex->ID =3D RCIndex % AC01_PCIE_MAX_RCS_PER_SOCKET; RootComplex->CsrBase =3D mCsrBase[RCIndex]; --=20 2.25.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#102088): https://edk2.groups.io/g/devel/message/102088 Mute This Topic: https://groups.io/mt/97922248/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-