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 D1493D8081E for ; Wed, 13 Sep 2023 12:49:55 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=WFoEIvTHFCfQSmXx2yvON3KlF0EZfITjTrsfDmB+TJ4=; 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=1694609394; v=1; b=NQzthYPiRlHvQWNCAwSFBJ4eqhkMo4vKqOiI6XCHTCaz1Xfpxf/WQ+trlosT2Gd8f0mf5sqo XbHR3sILUX04rsmkjXV5cfLG9rrPaU0PMZed/XIN/1eKuOVGRojPo1hLDOfs1XkT6iXsZD2cuqv dF9wzfLXuGZWR0Lc7CiDroBE= X-Received: by 127.0.0.2 with SMTP id TqLHYY7687511xIz6tXAiiPC; Wed, 13 Sep 2023 05:49:54 -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.web11.10977.1694609393445520216 for ; Wed, 13 Sep 2023 05:49:54 -0700 X-Received: from AS4P192CA0040.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:658::16) by VI1PR08MB5454.eurprd08.prod.outlook.com (2603:10a6:803:13d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Wed, 13 Sep 2023 12:49:48 +0000 X-Received: from AM7EUR03FT037.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:658:cafe::4) by AS4P192CA0040.outlook.office365.com (2603:10a6:20b:658::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19 via Frontend Transport; Wed, 13 Sep 2023 12:49:48 +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 AM7EUR03FT037.mail.protection.outlook.com (100.127.140.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19 via Frontend Transport; Wed, 13 Sep 2023 12:49:48 +0000 X-Received: ("Tessian outbound 1eb4e931b055:v175"); Wed, 13 Sep 2023 12:49:48 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 3ed87be5e590041e X-CR-MTA-TID: 64aa7808 X-Received: from 95f90c8e9d62.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A3CBC15C-1318-466F-98C9-6576A6A7485B.1; Wed, 13 Sep 2023 12:49:41 +0000 X-Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 95f90c8e9d62.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 13 Sep 2023 12:49:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h/E5ixIfvUnNdjdGcMfP6IDquwq2+fXqNGpxEnJyHCRzMGwkX1xyqlLlPcpeHWrpF1m8xpEBdvrPX/ewznmwJ6EZkeyk9AUAY/OdGDhQ6epzfySpAZZq8/qqYIlpy8RPSX8LExopG+mtF9wEHVFGvkHIq5kkWnvgZcvFwx2TT6NiGBg5/Wzj5ygQL5niPuc3YVgKOk9TeX7Sx3bWyC9N0hmP4AFxCe+7qzV0Fci0qCEchlgthyQKe3QNRZSnpWTwlIrrgLWaWDCEnFVs8DxOrpzJYjX2UNfCAZEiHSpv9nCAy5TKmoh6JPwOe1cJ9wwoTgKokbffGqSvVqfP66+wog== 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=ySQlPCFHpDEnlTE5cLOr6JtbpHVUzhaPIewiQ48OGJs=; b=dZCVKFL8zUX73vmc2D41oRnWIe/CXcCWio+RkkAcNdFm7BeBOJwgkaKd3dPcoIgchsKXHQPXRrpuyNHOjnZUtNlSYpC0L3X1WzC2gJh/SC1JKOOHpjpLkJs5RQo2Ullqy1SiTeGQ1W7ChP7hqlJKgW6oH4N0ayLRwX60yDQBw7JCGiUbQZ2oivbEwA3C9cWytMprwF9dp3h1UUspKUNJ7qfpj2mVPo9RODtyfGJs7ECOTN6S2zuMpVSl9LOdClYzGZyxcuHQ3rsD8Yfgowl3i0wKf2AtO/1ekSJhi7v+XlbDlwrF2P7ELUfOk1lOYi0mDlJvlD3Qp7SlHFRdC5/cJg== 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 DB8PR06CA0027.eurprd06.prod.outlook.com (2603:10a6:10:100::40) by PAXPR08MB6654.eurprd08.prod.outlook.com (2603:10a6:102:15e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Wed, 13 Sep 2023 12:49:39 +0000 X-Received: from DBAEUR03FT009.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:100:cafe::69) by DB8PR06CA0027.outlook.office365.com (2603:10a6:10:100::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19 via Frontend Transport; Wed, 13 Sep 2023 12:49:39 +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 DBAEUR03FT009.mail.protection.outlook.com (100.127.143.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6792.19 via Frontend Transport; Wed, 13 Sep 2023 12:49:38 +0000 X-Received: from AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Wed, 13 Sep 2023 12:49:38 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX02.Emea.Arm.com (10.251.26.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Wed, 13 Sep 2023 12:49:38 +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; Wed, 13 Sep 2023 12:49:37 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , , Subject: [edk2-devel] [PATCH v2 04/11] DynamicTablesPkg: Add TRBE interrupt to GICC object parser Date: Wed, 13 Sep 2023 13:49:28 +0100 Message-ID: <20230913124935.38768-5-sami.mujawar@arm.com> In-Reply-To: <20230913124935.38768-1-sami.mujawar@arm.com> References: <20230913124935.38768-1-sami.mujawar@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DBAEUR03FT009:EE_|PAXPR08MB6654:EE_|AM7EUR03FT037:EE_|VI1PR08MB5454:EE_ X-MS-Office365-Filtering-Correlation-Id: b43cbdfc-deca-4251-ea9b-08dbb457ea27 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: eoQZTRuolPb5BCMfeOqy44mojPDViIc+tSyrjDheY14BtQqkI7MaxYx7j6nyrOiA0FCnIsBpoRWmzy0ysyQ6MQ+6sxcp4PLybuYgr+Ls9AqiJuHsr+fDIyXVTsZjHEyiOgEvPPKmvVTj5EtnESw6Nw0QXPSPRmGzkGzREbg4950cjF1GUay069CjwUXRgtHi2HaichQU0xuAV15WT9GWIoaoboycE7BPSXVUsw8+iBl6GED+UrYKnjOsClhpgVUvnP3wz6qgcUoI43AT1IXun81+X1dnFSrTUHlvCkgsZWHiJ8mBI5RBcV1BOUkm862BksP5SGGoOy+3Th1bd/++05vS1DH7c5jNgKUWsB9KazhJ2J7b3MTY50QunSbBnYXq9i6n+JjzCE1d/menHn24jBzo5qplI6pBm69W71L2rZS4+wtsbXn3sF8yLn9vVf7JXDsi51VHqf+wjQmXUYGoOKl/stYXTQ85DXGHUTMq5sL1+OhUR7IRrDdS2ACQZzjkUsHkhycNGzKYHqSgFXv89tL7971ZDZiAFPM+D0SmZCNuFiaDF3xzEi4aDGnLcHR2CcZfYwZM+mM0As51PN3K1+iNsAVrdF1tCfaohTndECAoVoulEioz7xJorEUvNjvmu8mY4wmVf6CpOdoPCBRQfxi1PmpEq9EM+SMAuJDz+Yt3dcaYzxOBy0HWqgyUi4DEcaZ6TEtw7bKG3GqRCM/ERLTbmtpJgn4uNuIBpVVRGwCJh/738v6kdWGol7Taw3RnEY1M1/IXTnQImqQlABrtkA== 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)(136003)(39860400002)(396003)(346002)(376002)(82310400011)(1800799009)(451199024)(186009)(40470700004)(36840700001)(46966006)(6666004)(478600001)(7696005)(336012)(426003)(83380400001)(2616005)(1076003)(26005)(2906002)(41300700001)(6916009)(54906003)(70206006)(316002)(5660300002)(8936002)(4326008)(8676002)(70586007)(44832011)(86362001)(36756003)(36860700001)(47076005)(82740400003)(81166007)(356005)(40480700001)(40460700003)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6654 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 84e91301-0494-4a43-f46f-08dbb457e461 X-Microsoft-Antispam-Message-Info: g2jP1/ixAV982worXDdeno3/zNDrBq32uo74XX5ZBzqlOBmg6DsU3fPk4yMKGxDA3ifC+C3deuZAok1wT8b1gqe9jp4ojVhUKaKTbWcw88W/lWawTenF8ib5LOsDSBEsOdJLOGIjW2EmFRlks5AqdA8/uvIF4aX5bz/Kkoeflffc+iCHcGkIb4FJHOS7vRW6aUsBACaKEomVpNoluSxGeo8SEsD8VD01WjuNqxxrE7SzMjolJEEETjuiGUvnvXJxdJpEkYcRi4PYZ4N7KidRwkqq9RcyaNmNVZCbjS5fPu7nxyH7uJqkuVvlIovNTIZBebrpLyHB4SgT58Kdxb3mie2hg6Zj682qHwcFeDKZW9kZm7B4C7eUfThNxaVd59Z+jMTrXFHHix0AEYPmiYBGqCA7q/yjS1SAoN05JErvAW49nBtAYASyKBBkxC+QqNADV2KL9JD3q/6dYFv+YlOgQCLjAdR0btVplYORbwEetgX0iye2h1v68+BH/HnCJbQV2yMOdRscwLIyCGTTU844OzA3Fy1LN+OJBcjyupU3alEIFCJ70C3u95TSuVCV6xtpwwLGI7MjAf3gsP2ZnZbFD0XKLuG3MNezzo+FzgTWZPBx1DVXUW1Qp6Mkt/x4J7upin8JC3VMaKgzFGL/TXngWZxBn7PZ9KCd8rUBuEa3XFAlHYS35q/TXa1TibbCJvTuG84ALrGCwiIuemDFbe89vUeBPMyVTPonRDOBbvdvnjHbmLyKGFEVw94qe2I9m0iA X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2023 12:49:48.6227 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b43cbdfc-deca-4251-ea9b-08dbb457ea27 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: AM7EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5454 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: KZnSWwpXdelWC5QyEnCVrJFyx7686176AA= 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=NQzthYPi; 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 --- Notes: 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 (#108583): https://edk2.groups.io/g/devel/message/108583 Mute This Topic: https://groups.io/mt/101335835/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-