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 974837803E1 for ; Fri, 22 Sep 2023 14:35:36 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=unvFs/on3H3MearRCzQp2EEAKtifMfupEB4QV9UL2gk=; 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=1695393335; v=1; b=UPI+m+eNecehpR9Crdjwxi5htLHsMN1WAdeutjtglAGBpgmkUABA4ENPtbGNz9KrgsAhCg2Y P2ofA72ZYUR1pn6zjZ7ESNMfo/f4poK5/b0eSTZsGN5Fq+lazZS/ugqlnLaz+cv6LauDdIdMkwR HKkl32FFj1/Uw2I7IueAJDtY= X-Received: by 127.0.0.2 with SMTP id swFYYY7687511xz6eOGNKAPL; Fri, 22 Sep 2023 07:35:35 -0700 X-Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.55]) by mx.groups.io with SMTP id smtpd.web10.22911.1695393333941150543 for ; Fri, 22 Sep 2023 07:35:34 -0700 X-Received: from AM0PR04CA0031.eurprd04.prod.outlook.com (2603:10a6:208:122::44) by AS8PR08MB6310.eurprd08.prod.outlook.com (2603:10a6:20b:292::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.20; Fri, 22 Sep 2023 14:35:30 +0000 X-Received: from AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:122:cafe::ed) by AM0PR04CA0031.outlook.office365.com (2603:10a6:208:122::44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.30 via Frontend Transport; Fri, 22 Sep 2023 14:35:30 +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 AM7EUR03FT014.mail.protection.outlook.com (100.127.140.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.20 via Frontend Transport; Fri, 22 Sep 2023 14:35:30 +0000 X-Received: ("Tessian outbound 0b7d6027328f:v175"); Fri, 22 Sep 2023 14:35:30 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 54c22b6d6e335265 X-CR-MTA-TID: 64aa7808 X-Received: from dc0225de0b72.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1F35FCB6-379B-41DC-B787-6F52B339F3D3.1; Fri, 22 Sep 2023 14:35:23 +0000 X-Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id dc0225de0b72.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 22 Sep 2023 14:35:23 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i5uatEJ9xC0VoWqmtBbL1bHSpDmSb5vnlV3djpvFxGCBWUC5RDwQ9anLCNys/YMSYvlHGf3eJ7QujrAo9tEYUQuemD8T7C1Snv99VNylFYushGoNJsYwTIgFkjaY60R7YoQE1INqdIYcaahxWABUgPQIg7CLrLbTbJvWhNCdC1uFi7aY9wUIWay2w1hgUH/NZ5+iIcA/3ozIXbfnqDvkA4gkJaR1E5SBH7b4GAcX57v3jZ2MkhtKkyUlk6zPS/TZM6I3p5xSMROyHnOAgQlHxxpRO9AGfzNYB1WNQzGx88rqokI6cLvZFB8gRDMqtdeKVbqM5U6ohxGEJ/zYmvzfCQ== 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=/AtX2loHc0sxQWDp+A1HTodEARCsnSLWnG+Anupeh6M=; b=GcTgp+vGZ5ZoK6odMM/U2W+8RfKwQ06RsYE/oS1YRm9nzN4P51RdxAuKyfTaxp06mKd+V2sbsnFVG+QNgFCkD7fUv0ICz7mbTsl2JPRzq7Xul1LXV9CtWfaqCx89J9c2IU3tnCIoiLfX7siaw/jZzLokdcTaiyfpiyDyIFYsfR2Oe6e3IvilxyN4MDK7BLhFHVuarXLf2TkAZ4Bsh1M0gZg9Gb4+aX2iXBJk6PQzhuF9gPyqu5x61YcozPwrz66i/+Ht2/7VCl3plG9tTuQhKgDw3yeE7Oo9xLyPO6wXoBWCWwa2BFvjHmaJg83BHMI/PtJ2QpyTb5qSM6/Ux0HN4g== 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 PAVPR08MB9091.eurprd08.prod.outlook.com (2603:10a6:102:32d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.19; Fri, 22 Sep 2023 14:35:20 +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:20 +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:20 +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:18 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , , Subject: [edk2-devel] [PATCH v3 03/13] DynamicTablesPkg: Add TRBE interrupt to GICC object Date: Fri, 22 Sep 2023 15:35:06 +0100 Message-ID: <20230922143516.4764-4-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_|PAVPR08MB9091:EE_|AM7EUR03FT014:EE_|AS8PR08MB6310:EE_ X-MS-Office365-Filtering-Correlation-Id: fcd3dcbc-e7e5-4f8e-97cd-08dbbb792bcb 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: 75J++cOYJG/TIvij3lJBces2KPSbtNZe2e8moZOEaPx62ARrWEAkwSOJ6S6m19zKpENznhk0bjbwcLxaQSxrdTzzYfVu4RObI9JsBUUXb3fJ4x36yjT70f+J9qodegMOSsDwvHVl4nOPoCcBVC/WlXy2+0JAUP27Iq/tLSLxcAsf+LGwFK/znR7TmV5liSGMtg414spgvuzbyAkF5MY1n131Q99u1Dad+VUiVHLs+Tb47LXTLPvZQm1frrUQ/YNrtZAtrgzJR4zRdzv63LnaFNf1U8MHweNt2HdHhquFDMbNRp5Y59m127APpHRtm9eYNiH4U/f90aRyDyE9QrQT24XtaCgVLDHHRB2OHxy5Ffz9UrnAsvE5VxGcZ4k8ye2AZcbVHuUOpwiJiSU88qOmTkIoMgCsKFeutmtH+4TBvgpksnjfozp5uXfLTN599nTEN7Jx/Q3gRr43veQHJTAxOFTkxOYF+H25L84jaCSyVXMg2iqdpqqvn+OlFgwSXcLTkdKo/vyRg87Bs2PJfOT7gp3nO5h5KsFtmLB3L03yC4YLvYgs7qEj+t+/FdffIgg23eMbFingI+ouQyJxVwd9lHXCeOw8nkX8Y3xZJP5g1svr9FcrF1iED1K+dYQ8UPLV14wu83MFfxyImwXjsLMVjFj8n2+6Ii1UpxThvZkzU4LtTYw+ctdfpN9mpc7ye8w4eivuA11QtOZCRpEoonMWmwKJn1Fvc3iW30T818N31uPn7VodMWkp2r5X526rDZN675aesDs6gZMR09vdRFUOOPFuNqyEsCWW95tIzGPx9RGOR9vzbHC2SjSwzHXlJjMf 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)(39860400002)(136003)(376002)(396003)(230921699003)(82310400011)(1800799009)(451199024)(186009)(36840700001)(40470700004)(46966006)(7696005)(6666004)(26005)(83380400001)(478600001)(47076005)(4326008)(336012)(316002)(2906002)(2616005)(5660300002)(8676002)(70586007)(70206006)(6916009)(8936002)(44832011)(54906003)(40480700001)(36860700001)(86362001)(81166007)(1076003)(356005)(41300700001)(40460700003)(82740400003)(36756003)(426003)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9091 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: e3524bde-f12f-40c3-f249-08dbbb79261c X-Microsoft-Antispam-Message-Info: THsP8jAhty1qu6FBcZk5NeVHUzj1N+gsbFfqq15dKSi7xyi0Adp7Gs+0q4Jg+Cozzy8NDsE1ZWg4UDT4ZgwtSRHQoa0SGiXV3NZIAQQSZoz11j9mxvGzPdS3TnH0mEd3mHnKlBVKVCMEXf1V2whTV3ultdhrOq39LNJMeCPDx8pHntEzr/a0lsMWkSL7r2s0AUYeKWwS1H8gQH24GP5VuGF1ARnOeNIP7mUJ/Wdta4S95ww/st/aCFCRyjZCxYKi+Y9gTNkiSGgcJjL2aXCI7bVb8OXssdP2yvfLdj1u410Gc+OJbZDk1x0urW1J1hXs+Hd9D9WeXrQX+2O6u/qMwCMihIb0az2UPkWh7nzmDUo/MTUWf04uV8/V0NmTlNfXF9yeJUB0VbIqaT/5ycjibe6ma9Ci6rLL/FA3kBqmRidN5PhXggx+jI+iHicjFN/xqAjPOP4Y3E4krtTgWlpw+kvdlMjWJ4zqVu8bwkqBl8CFokenhPHcwcQNRxYXJTIVbovrJwN4WWEyr0MRSdb0EdCj7kS0J6YQQnRnigcKYhl5o5iNF1bm9SqG0HsztCsfm8QN1WFv8Zt4/JFtTzJ/ZlGHSPl0X68s/2BlFTDbWlbIFBV+7eBuju89WFUtuJK9SrwNfY10FYlrwnw2wYqRv+g1rgwjPo+8132lS/yQ9DTNvwTZ7X5enl+iJbUR9iWHZnB9lzjWYUwEc3yKSE62V8tUtHmI5jhJdhQaibnK1fFdNTpN+MbvvTg8J0n9D3laCWoVuRZn1BAqsZ1mo8Kcuw== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Sep 2023 14:35:30.2632 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fcd3dcbc-e7e5-4f8e-97cd-08dbbb792bcb 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: AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6310 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: 02JvcDDeTOU5OUdco490SHmfx7686176AA= 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=UPI+m+eN; 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. Therefore, update the CM_ARM_GICC_INFO 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/Include/ArmNameSpaceObjects.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/DynamicTablesPkg/Include/ArmNameSpaceObjects.h b/DynamicTablesPkg/Include/ArmNameSpaceObjects.h index 19098609de4bd0016e761122d9b30aac03ed2078..ca02970d7a177968c77ba7ae1a859b81d0904ff8 100644 --- a/DynamicTablesPkg/Include/ArmNameSpaceObjects.h +++ b/DynamicTablesPkg/Include/ArmNameSpaceObjects.h @@ -203,6 +203,13 @@ typedef struct CmArmGicCInfo { i.e. a token referencing a CM_ARM_CPC_INFO object. */ CM_OBJECT_TOKEN CpcToken; + + /** Trace Buffer Extension interrupt GSIV. Zero if + unsupported by this processor. This field was introduced in + ACPI 6.5 (MADT revision 6) and is therefore ignored when + generating MADT revision 5 or lower. + */ + UINT16 TrbeInterrupt; } CM_ARM_GICC_INFO; /** A structure that describes the -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108994): https://edk2.groups.io/g/devel/message/108994 Mute This Topic: https://groups.io/mt/101522259/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-