From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id C71F2D80D5A for ; Fri, 22 Sep 2023 14:35:43 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Ygh73Fmidj53nkO9lIiU8ZfIm37OeD3Txi2/rhSPwPU=; c=relaxed/simple; d=groups.io; h=Received-SPF:ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Received-SPF:From:To:CC:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:NoDisclaimer:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20140610; t=1695393339; v=1; b=TbtGN+Uo2x+N+BpakLFILOdK5uiuLzZHIdY3V5l+8reOaC5xxU32JtYnc5+jztq2h6kzWpsA 21Sb6aw+HFWFvHORS2nhTHOnbBi9LHD2rFEIV3OOF8C1AyGS1SpE6HezAabhWVMJpzJHiQSbcOM HmaaTKEEBLP2uWSliIJAdgxE= X-Received: by 127.0.0.2 with SMTP id PTz8YY7687511xtS9CoWx2Za; Fri, 22 Sep 2023 07:35:39 -0700 X-Received: from EUR04-HE1-obe.outbound.protection.outlook.com (EUR04-HE1-obe.outbound.protection.outlook.com [40.107.7.53]) by mx.groups.io with SMTP id smtpd.web10.22914.1695393338494115168 for ; Fri, 22 Sep 2023 07:35:39 -0700 X-Received: from AM6P195CA0083.EURP195.PROD.OUTLOOK.COM (2603:10a6:209:86::24) by AS2PR08MB9200.eurprd08.prod.outlook.com (2603:10a6:20b:59f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.27; Fri, 22 Sep 2023 14:35:31 +0000 X-Received: from AM7EUR03FT050.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:86:cafe::8e) by AM6P195CA0083.outlook.office365.com (2603:10a6:209:86::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.33 via Frontend Transport; Fri, 22 Sep 2023 14:35:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT050.mail.protection.outlook.com (100.127.141.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.21 via Frontend Transport; Fri, 22 Sep 2023 14:35:31 +0000 X-Received: ("Tessian outbound 1eb4e931b055:v175"); Fri, 22 Sep 2023 14:35:30 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: aed8454796b9f84f X-CR-MTA-TID: 64aa7808 X-Received: from a3de10e1be34.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 037C10FC-9E2D-4CC3-BA88-13DC5E534586.1; Fri, 22 Sep 2023 14:35:24 +0000 X-Received: from EUR02-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a3de10e1be34.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 22 Sep 2023 14:35:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ml0iBO4b85qLMU5BMr7zHHP1+18vEUpRi6f88uZNKnOGFBFfpJtuxCjoKhhK193o0bYZNOhhkhHJN9wZ5zA9hlkKGrKcDXr9+ZYMgdq4yXnwrEG/mhZLPtNBv9I/4s3hx4SaK7KD5EjtQupXePRrp9MCTktAYEJjhvRPKkzpl7Wz12ZJO5v299z1lMYjTtiM8JK/yoe/3rnk9W6+T4/fVS+gicZLFwbTuOccywuQMv4oYMyn3Rw6VVH4tXv4NRLupF1n6SNDBqDNEIRa71ERcHqQDNAVNpRQw7xqz8h9jjfNEMpWNlAvZbj9ifW6GeFXeB5Z2s19KXiOoz2iINeg/w== 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=yUJwgLi6pt2uehedtZwAHmZoPfyBWl7EuWYiu8Pynag=; b=oNdUSNjPzLvH8W2e1fhGItrbJdPdRX1XXDPgoOCW0ImEqELSeJWFuehjw3H0YRUAW32nopLx3kQHDrPFfbFsAlPq5Tvhm3E+2fYZ8mO37TW7xbMvlI/GY5C24EdD8IeM2gc1eIKIx7asTJX+wnXDphxgboaIlom3YIH//uP+t/RCRsFji4gwYz0pXu3HgbYuZ7BsBjuNr4a2c89o/NT6Z7YE2wqk9FF2xubKL97sh/pKz+PfISR/EO8uOCF/czb2GQBDlGqCLvIya602lXgtcI9/N30PKalc/qEuhzNa4uYfWRSpz/Kvt0YRgJV7EaV8apcChx92Aoz10GvSeGixWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none X-Received: from DUZPR01CA0286.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b7::12) by GVXPR08MB8212.eurprd08.prod.outlook.com (2603:10a6:150:16::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.23; Fri, 22 Sep 2023 14:35:21 +0000 X-Received: from DBAEUR03FT043.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:4b7:cafe::ca) by DUZPR01CA0286.outlook.office365.com (2603:10a6:10:4b7::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.32 via Frontend Transport; Fri, 22 Sep 2023 14:35:21 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C X-Received: from nebula.arm.com (40.67.248.234) by DBAEUR03FT043.mail.protection.outlook.com (100.127.143.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6838.14 via Frontend Transport; Fri, 22 Sep 2023 14:35:21 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 22 Sep 2023 14:35:19 +0000 X-Received: from E114225.Arm.com (10.1.196.36) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.27 via Frontend Transport; Fri, 22 Sep 2023 14:35:19 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , , Subject: [edk2-devel] [PATCH v3 04/13] DynamicTablesPkg: Add TRBE interrupt to GICC object parser Date: Fri, 22 Sep 2023 15:35:07 +0100 Message-ID: <20230922143516.4764-5-sami.mujawar@arm.com> In-Reply-To: <20230922143516.4764-1-sami.mujawar@arm.com> References: <20230922143516.4764-1-sami.mujawar@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DBAEUR03FT043:EE_|GVXPR08MB8212:EE_|AM7EUR03FT050:EE_|AS2PR08MB9200:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b77ca44-6d84-4e89-dbbd-08dbbb792c4a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: UtJsZ0yuQbBEdDu5sgVRXGqucR8IcaZZrMSlZyMrU79GGy/Nsx3UnJ4qqeU4Ipq5zV4HIOTcKwIwiLxslZMEtRlA097MbHF/jkfYp3EmVXzP9eWhQtdZF/hgUqbdRKmhKlzkiYE85Q3z27+t6Nt8PD7mxbl8/ANnfMB34Cc8gGHCnp9OEGk/HRKHHwg7i2Hz2QfEbaWEmxQZPgVn7UY0ZV68Oter0k44MrLOiBdTaBf9eTtdICRQCSJoqTIbblmH+1b9KzhLRgjuTGdO/qqvT/RifHkp3pdtxHrOBKentL4dP5pMDKzH9/E9kMEy4bFMqmJlgEyOcgRuM+GdLDyCnATxEzr5/G7MF59f3YtU/aJs941eri5tP/ido0KcrnWZX6X/CSFodYNb5BxkJrUrDebntHae3RNXQOhdznHqVbx59xsOUf8bW+/vC7t0rSFG2NtqfgHfXelAItAt0yDcsucOGEXrXh98ODHZ1Z3UM1r9m3+4/pGh8GX9lOOUwRjHK1WZ4OM5bcplxAA4RQiE9IqwV+yrltpeyznsWkryNnSU5qTDAfV5jA5cfHKzaLavc/VrcLmapHgtWh9xtOFMnIOo3uFrYipfIgHeJpPHr5rDN7GlQbpt5Eq0nqorIZFt6uW7TuMsCo3/faySQ2n9ra9XlFBYTKXuaNfG6OxAU3IMr2+roHC9D43LtsD5N0cyCZmmKC1TBEt1U13LixmXgvFaZ3skuCdkq5FF0Mt92n7MbeWpaoxDUTMEbo6FQr1SZ1y+xij0nY9LS+uA5sat27IoRo73eRK2bOuQy6esimYacY3mPafmuaoLjW8b5cQ3 X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(346002)(376002)(39860400002)(396003)(136003)(186009)(451199024)(230921699003)(82310400011)(1800799009)(40470700004)(36840700001)(46966006)(2906002)(8936002)(5660300002)(44832011)(8676002)(4326008)(70586007)(70206006)(478600001)(6666004)(7696005)(316002)(2616005)(26005)(6916009)(40460700003)(336012)(426003)(41300700001)(54906003)(1076003)(83380400001)(47076005)(81166007)(36756003)(86362001)(82740400003)(356005)(40480700001)(36860700001)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB8212 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT050.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 64a3e24e-aa5f-4a19-d7d0-08dbbb792685 X-Microsoft-Antispam-Message-Info: AkpHJo3WOQxjT4dJusf/h3LyhemEarUZ1M5JKxAoxHH/eqWyU7I2JVbn8dUNP+jIiPnTMhp3B09hy1BzV9yO7RrO8vN5NnxdCEeU09er6eplNaqO9s57N0jaAhCraNiqYcAVhcoLkCAcJCHYAEgfQBlWqhgSf0NKHoDmxNO5ges+kFjVaOgUMMqwDs8bGdcMricrLtR1OMY9MpOSxhr3BxrEfqyoVX40K+WcxGWp88DPgw4XA6sLvYdYi3O7vka7oLVqnS3pCErOtufmc8qw0ts50pFWpQqTqfH0M9StgKfd3V7kMWt8Mkf5VL9U4dg0yHI7EmbxRK5U1z4RmnmoyJcs+kvxynxgz9lb5SaOVK9hSKCYA9RM/RoJ/2EPUEbvv0pYds6H3uVY2CTl0ef9XDPeOKft50iiGdrV+88KyD9rcpuxByccp/AiuF1mn65nDMx+38hvzMNGn/wYov8D3WUntUlpfIPhRxy4pNBhl8W5rqZPOzhTd2PYbg5EYs6ER2VmRHw8mDz+sDTpKhyMARnygxqLh3rn5KyvsrDQuhd9J1CYyLgMK1wiEn8FnHqgDB+5uTxoyZLCNzbLLCR08mSujqcHqLRI7I1kG9vvTYT3mOZCIoG8INdeNEujAxb+aOerrHnqKHTM6wXuc5N4Qu4a4SfdI4OA1o2cUEz9CFC1iacoZSq76zskSJoflsth05TpdEv0egroCOWa5ivZesuBHBd65/X4l95DsI2w0iZj9FjaWTLsDjIudkyrJhA7e1HfrqWffjyQsnDfYDSwBg== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Sep 2023 14:35:31.1128 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5b77ca44-6d84-4e89-dbbd-08dbbb792c4a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM7EUR03FT050.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9200 Precedence: Bulk 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,sami.mujawar@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 6XszuoPln97kE5TMQbiq9Ddux7686176AA= Content-Type: text/plain X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=TbtGN+Uo; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ACPI 6.5 introduces a new filed to the MADT GICC structure to specify the Trace Buffer Extension (TRBE) interrupt. The TRBE interrupt is a Processor Private interrupt (PPI) and is used to specify a platform-specific interrupt to signal TRBE events. This field has already been added to the CM_ARM_GICC_INFO structure in a previous patch. Therefore, update the Configuration Manager Object Parser to reflect the addition of the TRBE interrupt field. Signed-off-by: Sami Mujawar Reviewed-by: Pierre Gondois --- Notes: v3: - No code change from v2 patch series. [SAMI] v2: - No code change from v1 patch series. [SAMI] DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c b/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c index 99d6032510a5e912c9189df82c4d2b4398458d2d..c88586a74945878636955fc8a166a94f7323fcde 100644 --- a/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c +++ b/DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c @@ -59,7 +59,8 @@ STATIC CONST CM_OBJ_PARSER CmArmGicCInfoParser[] = { { "ProximityDomain", 4, "0x%x", NULL }, { "ClockDomain", 4, "0x%x", NULL }, { "AffinityFlags", 4, "0x%x", NULL }, - { "CpcToken", sizeof (CM_OBJECT_TOKEN), "0x%p", NULL } + { "CpcToken", sizeof (CM_OBJECT_TOKEN), "0x%p", NULL }, + { "TRBEInterrupt", 2, "0x%x", NULL } }; /** A parser for EArmObjGicDInfo. -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108997): https://edk2.groups.io/g/devel/message/108997 Mute This Topic: https://groups.io/mt/101522263/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-