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 36D8F780091 for ; Tue, 25 Jul 2023 10:28:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ph9OF61fgokIFdP5N05CWiD0ZVxMuMi8VBjgIqvXeXg=; c=relaxed/simple; d=groups.io; h=X-Received:X-Received:X-Received:X-Received:X-MS-Exchange-Authentication-Results:Received-SPF:X-Received:X-Received:X-CheckRecipientChecked:X-CR-MTA-CID:X-CR-MTA-TID:X-Received:X-Received:ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:X-Received:X-Received:X-MS-Exchange-Authentication-Results:Received-SPF:X-Received:X-Received:X-Received:From:To:CC:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:X-EOPAttributedMessage:X-MS-TrafficTypeDiagnostic:X-MS-Office365-Filtering-Correlation-Id:x-checkrecipientrouted:NoDisclaimer:X-MS-Exchange-SenderADCheck:X-MS-Exchange-AntiSpam-Relay:X-Microsoft-Antispam-Untrusted:X-Microsoft-Antispam-Message-Info-Original:X-Forefront-Antispam-Report-Untrusted:X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-MS-Exchange-Transport-CrossTenantHeadersStripped:X-MS-PublicTrafficType:X-MS-Office365-Filtering-Correlation-Id-Prvs:X-Microsoft-Antispam-Message-Info:X-OriginatorOrg:X-MS-Exchange-CrossTenant-OriginalArrivalTime:X-MS-Exchange -CrossTenant-Network-Message-Id:X-MS-Exchange-CrossTenant-Id:X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp:X-MS-Exchange-CrossTenant-AuthSource:X-MS-Exchange-CrossTenant-AuthAs:X-MS-Exchange-CrossTenant-FromEntityHeader:X-MS-Exchange-Transport-CrossTenantHeadersStamped:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:X-Gm-Message-State:Content-Type; s=20140610; t=1690280907; v=1; b=UGjafXfthIE1EXT1Ww5YkOvyPm5fil/Q+9WryEIslCNYb6SbGQO3eeNUKe5JnIoi+60mt6I+ +bMVrlw3CpCp7JwUwZU7/O9zcX/l1/nWlV8MQZQYnxeqAfIdXJLAjxcb00KGNp1RooJ+MVo1nrE b1kGF1z4n06n+6OCbFr/nViI= X-Received: by 127.0.0.2 with SMTP id Cfa8YY7687511xf6gT8rrSGx; Tue, 25 Jul 2023 03:28:27 -0700 X-Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.79]) by mx.groups.io with SMTP id smtpd.web11.17190.1690280905393769554 for ; Tue, 25 Jul 2023 03:28:25 -0700 X-Received: from DB9PR05CA0021.eurprd05.prod.outlook.com (2603:10a6:10:1da::26) by PA4PR08MB7387.eurprd08.prod.outlook.com (2603:10a6:102:2a2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.32; Tue, 25 Jul 2023 10:28:16 +0000 X-Received: from DBAEUR03FT005.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1da:cafe::bc) by DB9PR05CA0021.outlook.office365.com (2603:10a6:10:1da::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.33 via Frontend Transport; Tue, 25 Jul 2023 10:28:16 +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 DBAEUR03FT005.mail.protection.outlook.com (100.127.142.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.25 via Frontend Transport; Tue, 25 Jul 2023 10:28:16 +0000 X-Received: ("Tessian outbound 997ae1cc9f47:v145"); Tue, 25 Jul 2023 10:28:16 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 87972b92a863d25c X-CR-MTA-TID: 64aa7808 X-Received: from 956ed2ff414d.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 2AF08C7C-2CF3-4D1B-9E1A-D5C569E927E3.1; Tue, 25 Jul 2023 10:28:09 +0000 X-Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 956ed2ff414d.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 25 Jul 2023 10:28:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MhdI0SQWpj5tThF53hZdoHPAcQg3pHrejzg5+lbjbmurFi2iAGYBSnSfkp4xJBHdYaU19yfMQSHZFFs3d4uk/LFhfyh0BeUm9ifmrEykad/TWWAuzyYC51wEuzachXf+eexHT/rgCgcH/inrvEWNVFhAjEEDnAYQ2Vti/BYDNyFxcfHJhvmefkqkBcHG4IaALs4DkcjxzZgyWJbvpnHD6TUvXEYXBv8NlqFVUMCObsjdag8IqhjD7hMS6LmPryeBqk6WdaQesFkJzMbC2vmuujpKnsJ26rCciE0u02WwNFcdhgfBYTxTJx5CQ1kIhV9ADnaymPe5vokFLxFpv6pOog== 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=CeR0HqehZStGsezyakAwCcmwa9HW8HVniQxpnUw2VmU=; b=CpouDatzSlkAzOvNqt26O93PYABUMMRcBO6RMH3MGOMFaJ4FPfDatD2QnqnXvcR7R4MYq7PpiUCWVL69hC0GSpaHkdoIJrH8c6+qG0HrYkneKIFoYPhWx1rhPTg+j1tQIPf5DS0awFrvwqNlSiwPBA7XInLKLJvDiIAwOQHH7HyC2VdK6A3WlkpmfyEVsOL8l8qr4pBNQrY8AyVgWZHo6572Hl7MlSugDIf8tg5cdDflbIRCueAnG16vFKF1dsyiCj1XTegFZ+MMrgiQxnodTGv7JowcgLHXKQzvWISNBAkrFs8BaDt7V7LXmnPADZFAsXRgbgZxOtc+RyhcKeWI0w== 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 AS9PR01CA0003.eurprd01.prod.exchangelabs.com (2603:10a6:20b:540::7) by AS8PR08MB6213.eurprd08.prod.outlook.com (2603:10a6:20b:23d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.33; Tue, 25 Jul 2023 10:28:04 +0000 X-Received: from AM7EUR03FT004.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:540:cafe::5e) by AS9PR01CA0003.outlook.office365.com (2603:10a6:20b:540::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.33 via Frontend Transport; Tue, 25 Jul 2023 10:28:04 +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 AM7EUR03FT004.mail.protection.outlook.com (100.127.140.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6631.25 via Frontend Transport; Tue, 25 Jul 2023 10:28:04 +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; Tue, 25 Jul 2023 10:28:01 +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; Tue, 25 Jul 2023 10:28:01 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , Subject: [edk2-devel] [PATCH v1 04/11] DynamicTablesPkg: Add TRBE interrupt to GICC object parser Date: Tue, 25 Jul 2023 11:27:51 +0100 Message-ID: <20230725102758.28132-5-sami.mujawar@arm.com> In-Reply-To: <20230725102758.28132-1-sami.mujawar@arm.com> References: <20230725102758.28132-1-sami.mujawar@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM7EUR03FT004:EE_|AS8PR08MB6213:EE_|DBAEUR03FT005:EE_|PA4PR08MB7387:EE_ X-MS-Office365-Filtering-Correlation-Id: 9e4e3320-741a-4fed-6b39-08db8cf9dbab 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: 5z99Rwxq3t5XhvDc3augenm6XOF/MsoYatO0pMaTmeTkX3fphhV8egtZupf31NXhCq8OH1ysMfh2OJbAJyR8LA/OQgJrxoeBl5e9n/CWyW/ma17k06HDM4P/IMtzcNa/WpkS3v4MSXdYVJpLrywVzIQzFy1iYzllVOoOC0C3hmbW7xTqZg+A/fmGfE327Bn6mfs2AhUr0s2IVHWQsW0pVVfzlJ3GVv+9CRhV7gW4cEpwuZDTsd+VtEEZU71AGvHeaAtaGreV4G1ltKtzuIet2rSbCVQJ/7E8TPRQd4NRYQk9F2Ty8RQG9jciGNG/XF3YzcFsNIFWb4Veh6CpGO9igeEE0V/cu4m4RnHtTxP56DQwwHfByhueDK8y8t2AAlAJv3P3PcHHq1RFBzpFNGllTIYAgTPMRF3Q3CoNMEJpRzGNZhWWMwyhfPm6P7N/vdbnNQSJrpqgnu94M72BYjgE4VTR/Dl/GyzboB2h2u9N9nXisIJVJ0xPDSupAEyFz52G1zkErVPvzLQm9Qr4D0lqeoys0gdiiTUP8zg3eYJmyI+xOrj0U7j37Q9Mqivztezg0lbxmSYqsxtlKvrbfQAQlKOstM3/nyFwtZOno2iYLZSF2ncg90EwVG5wXlDW8lHEmm1ePokMc5QAk+BTe7VHVHIG84w2SD8c2WYvM1tt4omMn1eN7tmniL7qFd3n281PUNNaQJip+o2oMHRf7ifLu2tmE9N/4xATc0mXcMYRnuOrl5XImSSFn2C8CeyPLy/9H9vo93zh5kuSkZqaGiSGUw== 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:(13230028)(4636009)(376002)(39860400002)(136003)(396003)(346002)(82310400008)(451199021)(46966006)(40470700004)(36840700001)(54906003)(70206006)(70586007)(426003)(2616005)(47076005)(36756003)(83380400001)(36860700001)(40480700001)(86362001)(82740400003)(356005)(81166007)(478600001)(7696005)(336012)(26005)(186003)(1076003)(40460700003)(6666004)(41300700001)(5660300002)(2906002)(316002)(4326008)(6916009)(8936002)(8676002)(44832011)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6213 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: daa006ac-62c6-48d0-76b6-08db8cf9d48c X-Microsoft-Antispam-Message-Info: KiSHPhUhR9tc3k8/4Qt854jJ30aREOSvYhzfr82/a+Q+oU6x0kwAUW+fSU8HszgPhOK/5ToWZYYmsPPWDk73UpZQWCb2+sNPyzDIJa2EZdt+G5WSRDPmHcPIoO5ht/ooySR15rHLg/cLQ/g9rjcDWtGJWxp9uy8WmdIR3sWV6zK0+HA/PoM9ATyhinUsNxp0vixDdQAyI8NlXLdoDyOtzATcIhwta+OKzSGBMVMQefg34LJuji5R7wv2lHEhqXdH01ZRkqX8mEWETf9ry7ut39ywv2+kJEILxbAAA62CupREbje19qQt6v5Gc7ZRMHZodKLDRPjUUEg9rRQFW2kstQXFMwRR4Gz/67Qlo5CiOUEYOj26tA/181BlWuTj2Ss/F3d1ys8Sfgyle5jvkbLDv+ddhlk+6/62jRvrDGCfvk+KBmPaqOY4FFS1DCzTFjQfWaobZkPZGkPpriNf1I+3ajieO5gfa92Lp4n0YbcIwnkahjNarkEgqcBxXazrtX8zjsQueJlYtPNAaL55d2HuiRajKFvDSRCkz5tzFDsTLj8vAcBFKsvo9uJ9inRcZK28MdL1cKXfqsHeIpJKgHGM7pAq78P5XNaWRzqHKSMO0xv6/qDl6l5ekZRywhLkxV78KhU/zQYNtQO6dJEFousw3pT1P9GBhVgmuSq+R6/99tDpq6NZjU+qXkmnR/UpBo+jSh01+Qw5id3DO+UZwmnYVHbux7xcar2of7tehN2xVCCMSJl/7Zwk/za0rdRg8eyL X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2023 10:28:16.3246 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9e4e3320-741a-4fed-6b39-08db8cf9dbab 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: DBAEUR03FT005.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB7387 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: 4KD2seLfMFtYECbAv2fiBU7Tx7686176AA= 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=UGjafXft; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io 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 --- 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 (#107232): https://edk2.groups.io/g/devel/message/107232 Mute This Topic: https://groups.io/mt/100347374/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-