From nobody Fri Oct 18 08:31:21 2024 Delivered-To: importer@patchew.org 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+108582+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=arm.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1694609394528737.5575891860941; Wed, 13 Sep 2023 05:49:54 -0700 (PDT) Return-Path: DKIM-Signature: a=rsa-sha256; bh=+cc34FaOKpsfGForG+JexEF6ESHoOg52jy2/0s5pmfw=; 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=MfRDrAKcpOHZLqP5S9cjoF53nw3xbHclfLBOXDaR8rc8Ja9S0ZzmqAdyweWl03hsdsXT7dWy rFR6ta8WKw5wTgJf6p7gEtBFt+YO7VEMoOBcevGZtGuxGvd5TroCa+b3MBsPAjD1LaICUazjLSC GWUEMKVjKXqMAFPzeb4tt8l4= X-Received: by 127.0.0.2 with SMTP id zEwfYY1788612xCXCfX4HDiJ; Wed, 13 Sep 2023 05:49:54 -0700 X-Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.75]) by mx.groups.io with SMTP id smtpd.web11.10976.1694609392009793095 for ; Wed, 13 Sep 2023 05:49:52 -0700 X-Received: from AM0PR01CA0134.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::39) by PAWPR08MB10308.eurprd08.prod.outlook.com (2603:10a6:102:369::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.35; Wed, 13 Sep 2023 12:49:47 +0000 X-Received: from AM7EUR03FT011.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:168:cafe::91) by AM0PR01CA0134.outlook.office365.com (2603:10a6:208:168::39) 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:47 +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 (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+108582+1787277+3901457@groups.io; helo=mail02.groups.io; 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 AM7EUR03FT011.mail.protection.outlook.com (100.127.140.81) 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:47 +0000 X-Received: ("Tessian outbound c99fbc01d472:v175"); Wed, 13 Sep 2023 12:49:47 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7905e7cf7c361e2f X-CR-MTA-TID: 64aa7808 X-Received: from a8461326da5d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 30F17E09-A0CF-4C0A-8D06-A67CF332A31B.1; Wed, 13 Sep 2023 12:49:40 +0000 X-Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a8461326da5d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 13 Sep 2023 12:49:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DR0tGMKlFEalRcBdrK+kGBVQ+dZbbQuoiu+Tgk4JFtFuBUSQuindAVbtjoqQlpxlPtvFbUorm3gLcXV6s6pQ2QKQMKKLoA2HD1mE9fsscllgEupPpM8Riue0ecV9VQ5mJXqBcBHgKUsfQedf+nnnXv3pPW093hVcm07itX9K1A69QJqbidgqcSRO2S2F/MJKNPwNP41MWlypMRRuBI3S4sPm3lGigtismxlyOgCu3reipgiTtbKUPniDCbTeXCeWjyXADprl5XP2x3uJj28v8WhQEcWyqtlNwmXZcaDapDWaqnolZ0zbITq6wrEPv2VJ+Z7E25KvgkMhEKkBiGgS8g== 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=yMe2RvqHE0eKmpGvhvCfDeL/TyE7ZJcOBVaaKcGxIAA=; b=QdpfwEuOHDm9APR+ZBjniar01ki8Rq1BMvLnPFLl0WKOghfLejbDpBoB9D2+hvSOs2fcB5z40qIsbVmz97UF6AwzGBnzM7JEsig05ZK8m01YFta7VNerTLcHaPR998chf69Uuff+sDTIH7z+yaTjwP0b9EkmsXoj5uyElpF3iX/Jq2jsPoPlJp8O25/VP1iO9j32hFjBzvvxnraYlVi2JlKdbJztZBxiU9/iE45KQ7mTLx2kXRdcTfAY7v/98X/reZ0C2fxC1pK0L/W0drRepE3CX905wSgmb6Pj9Zk5aW1iwRgow2NB8LsdighCsISbmP2pE16d2x/XVEksMDbA2Q== 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 DUZPR01CA0088.eurprd01.prod.exchangelabs.com (2603:10a6:10:46a::14) by PAVPR08MB8918.eurprd08.prod.outlook.com (2603:10a6:102:323::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Wed, 13 Sep 2023 12:49:38 +0000 X-Received: from DBAEUR03FT016.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:46a:cafe::a7) by DUZPR01CA0088.outlook.office365.com (2603:10a6:10:46a::14) 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:38 +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 DBAEUR03FT016.mail.protection.outlook.com (100.127.142.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.6792.20 via Frontend Transport; Wed, 13 Sep 2023 12:49:38 +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; Wed, 13 Sep 2023 12:49:37 +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 03/11] DynamicTablesPkg: Add TRBE interrupt to GICC object Date: Wed, 13 Sep 2023 13:49:27 +0100 Message-ID: <20230913124935.38768-4-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: DBAEUR03FT016:EE_|PAVPR08MB8918:EE_|AM7EUR03FT011:EE_|PAWPR08MB10308:EE_ X-MS-Office365-Filtering-Correlation-Id: 7783cd6a-f52c-4a5a-1402-08dbb457e996 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: JUVh0XkYLLJyba0HSpmihMIwlqVjK/Li+ItBG2dYUFmAlobl437i+bDZA6/Z/e2VeO9rAyFPF0DvdxQTczfdQVzb42VsKhpXsnyk31DBmYnMBpQZ0eW4XLT1SMv73QTT2/rbItpkXdby6KTu5iEfMPERcvzVRxWUx297FKJ/9gRv6iRs0/8MADdqNXxMLrqrjvvxE/eDx95RtAKRaXB6DUbzsG8XtGo84/Pl5gISqznd5pftiZcRot3aTu6zeEpzf74KTwfo00BgcUzgyfcUg0GiEbkINxgYtaZoovL8Ev1WaFIUSy3hIHtEntJYHU33eIdF/T2gGVEIbuuS/7U8oBchTAbTbL8LFAoWG3tkzJcgx43N2Yi4Z5V7oum39mDtNEeJBjiZMtIZnxvknqxvDp0mKXARsV3czvN/N395n6oJlMpZbq1joT2yyhmG5p5+oYk6cJ+P4sLZvGlVGLd7fFeGINkPMJ5j4Fa3fO1JNa76sYix5Hh0I6Hcc5/fxwEYoRxNBymA/kNyGJBv7RmZbuMWkrGlkjIYfw3lTMG5ETRol3Bfg4c7OqhYfP8R8mllgsmVkMDgufdfycBOkf9iSJ3p54N4FF5MtELOcDLNr3onQ0vVoILiKJr09B+mTkuOVPzsNJXgpe/NEVEfXm8XTzQAeiBr0O+IlBAr/o9Mn4WUxb0f+LY/VHcGxuMQIvPhh+tMKSpWpoVm3BBthDJnxQuZIoQnqFZH9nB+5v/AqiuHhLZkbsL5kHsbeshdfZlGcQXWHnMO0RyBJhE80PvEZg== 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)(376002)(396003)(346002)(39860400002)(136003)(451199024)(1800799009)(186009)(82310400011)(36840700001)(40470700004)(46966006)(40460700003)(40480700001)(7696005)(6666004)(478600001)(36860700001)(47076005)(81166007)(82740400003)(356005)(2906002)(83380400001)(336012)(426003)(1076003)(2616005)(26005)(36756003)(86362001)(70206006)(70586007)(316002)(6916009)(41300700001)(44832011)(4326008)(8676002)(54906003)(5660300002)(8936002)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB8918 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b7a5bd54-45a0-417b-dd85-08dbb457e3fa X-Microsoft-Antispam-Message-Info: FfPgdfvcBlrkCmAUDiJeXcxc+4RPvuyCsJF/LZNKYmBxiiE8bDwZTtqEJOBLJ63NfaPULirO13gJZgDSWQ76WjgnXXMj0FlTuUXYCt7PS8khu/IQbkqZ/QhcxIFPjCfJuQp1YF2n7ApBtlvJwgZrnWoK4xwQ/eGgFiwHlgTLdn8E/CvrUa7OI/vFGQnK4hIK2ZHczm+drzd6IryE2Ks4YNeYdzLeDn5g6ssE3SZ8BFdl8aTkSgLPCZ3ICyzS2YUXjJ44RtS1hCbgjHszaMxsYxBM0Pya8yglY+UF/2Ibu+cgyr7QoiRYUAPmLYtRJCnAOL/pqQ5az0GV8jfOgxv00I80FP332NhrCcrHNeReWo20X+b3vCopjQp0I6fNdV1psEeJhOtWiG98OEKR3KuBVhbqwmJ7QRgTIrwI8chQ5bVClw0+0vMFoN6arMLGhDdWuB6iPrUbYL74g5xbWitw4VoT2mkbMJ7xHBWkR1JX2jXBEJ7BrEaLevaGBBEMRKsssJcvgvPcqFy77u9XR0dySPHoYXTk+CYmcKirEQwrez6ENaRZn/JDwKi9sqpRk9U1gW2fMtinkeIq/+csXPBjW4D55H9nVCBujGgluFLXpk0GOm0WBm06NvNbgaE57O2xyX+/sTmcxuuk4ohldoxHm2/r2B34twr8ZfKmbcEdxa23ABb4snPyAvPR5VkqaBumrJjQEc2XU6u3fTHlzD8SdETF0zTLg1mDChbgnWYhaCM= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2023 12:49:47.6044 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7783cd6a-f52c-4a5a-1402-08dbb457e996 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: AM7EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB10308 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: sTpKySeHJn8gWFoMeD6hxUBzx1787277AA= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1694609396631100003 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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 --- Notes: 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/DynamicTables= Pkg/Include/ArmNameSpaceObjects.h index 19098609de4bd0016e761122d9b30aac03ed2078..ca02970d7a177968c77ba7ae1a8= 59b81d0904ff8 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; =20 /** A structure that describes the --=20 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=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 (#108582): https://edk2.groups.io/g/devel/message/108582 Mute This Topic: https://groups.io/mt/101335834/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-