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 97789941454 for ; Tue, 25 Jul 2023 10:28:59 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=/Ug2yzM1QvOt8AMqFC2XBwSg4fb4hEr4JPkimCg96SE=; 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=1690280938; v=1; b=EmHwW23awNnthRC+ysr9HLfc9zuQwGmWE7B95FIkMlPTw2dXOQ50rsvtAP5wxM1S1//zp5ds BsbHd3ata8wRb5U8jjgQ4IsgP7AJh/HBN57p0dDIuL/iZao5Hi4dk6n3PLuqYFf8tfWMOsG2tbZ ykq5+RvEnWjgN02ysddDkIX4= X-Received: by 127.0.0.2 with SMTP id 0XE8YY7687511xw4iQKWnjQf; Tue, 25 Jul 2023 03:28:58 -0700 X-Received: from EUR01-HE1-obe.outbound.protection.outlook.com (EUR01-HE1-obe.outbound.protection.outlook.com [40.107.13.47]) by mx.groups.io with SMTP id smtpd.web11.17200.1690280937542783080 for ; Tue, 25 Jul 2023 03:28:57 -0700 X-Received: from DB9PR02CA0022.eurprd02.prod.outlook.com (2603:10a6:10:1d9::27) by GV1PR08MB7348.eurprd08.prod.outlook.com (2603:10a6:150:23::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.24; Tue, 25 Jul 2023 10:28:53 +0000 X-Received: from DBAEUR03FT042.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:1d9:cafe::d1) by DB9PR02CA0022.outlook.office365.com (2603:10a6:10:1d9::27) 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:53 +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 DBAEUR03FT042.mail.protection.outlook.com (100.127.142.143) 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:53 +0000 X-Received: ("Tessian outbound f1e964b3a9be:v145"); Tue, 25 Jul 2023 10:28:53 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b45917a54a24fb77 X-CR-MTA-TID: 64aa7808 X-Received: from 71cf3dbeeefe.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id AC4550EF-73D5-467F-A038-6AE63AB0237F.1; Tue, 25 Jul 2023 10:28:46 +0000 X-Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 71cf3dbeeefe.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 25 Jul 2023 10:28:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RAJpEpDVH5TqWjvpq2PtF9F2n8+OukG3B/+piCLrtsJY3Z5sFos5bxfgncgEOfzj6ZaeoxU78/2pTRtgVHgv13oB0V8FtWAEfplG6YpcGAo4IsXpuoLRDaGgH6FHYzHM46yTqal0Au6CJyxJVJBTIPLf4qyO+FaIsSgfnqsSeGPDp1IwVaidYNEYXYYmphto5KOsSLejBWB/k6aucgKKhELtpa5HCOIlKS+3YfORJI50A6advqLlOS4yINnbzGZDDlWRmwBnRshUv3oiBwcGHj9CT+xIYGQFtgGTlJVwpbwa3bFtyALIolN/uoPAANz6s1HmHfGUW7dxenjh9ji4ig== 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=sUQAMbW8xnJSH39Sx8r6KFZ5biu0A01laJerbCbi320=; b=oNSlOnWMKB0QFQSqOSmrkby1YmHd+qQPmX+Yc/HqQtzAGIAnNcquht3dNTibNtcvhvQbsk0Rtqs15wOKxwm/go+UW/6SSwkrI6f5dPwnwOTNkHKl5nY4oeyMoApwWLMkOa7kpu8Ylvs8ezso8MYw/UTg52aF4b6YcRKQHsGQ0ewXUNW6MuDvh8G1hJNb0FiSd/Vs6HGcc4VWDOiRDnOcGlq8DFgCzlGEtD2asAjgeoHsXSeEWeNyISwDNh8nUYzYOWSj55WuwD2tBLSsOeAWELHzMbJHR0/omobPb2IK+aCJiiax/5uYeKSfO1cNwGeFWSpq4jDYYyJx61gPidt2Vg== 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 DUZPR01CA0146.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bd::9) by DBBPR08MB6153.eurprd08.prod.outlook.com (2603:10a6:10:20e::12) 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:37 +0000 X-Received: from DBAEUR03FT035.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:4bd:cafe::56) by DUZPR01CA0146.outlook.office365.com (2603:10a6:10:4bd::9) 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:37 +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 DBAEUR03FT035.mail.protection.outlook.com (100.127.142.136) 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:37 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) 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; Tue, 25 Jul 2023 10:28:00 +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:00 +0000 From: "Sami Mujawar" To: CC: Sami Mujawar , , , , , , Subject: [edk2-devel] [PATCH v1 03/11] DynamicTablesPkg: Add TRBE interrupt to GICC object Date: Tue, 25 Jul 2023 11:27:50 +0100 Message-ID: <20230725102758.28132-4-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: DBAEUR03FT035:EE_|DBBPR08MB6153:EE_|DBAEUR03FT042:EE_|GV1PR08MB7348:EE_ X-MS-Office365-Filtering-Correlation-Id: 316b0206-0408-464c-49db-08db8cf9f1be 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: I7OV+zjJbeBHDLfWOGM9rBMgTF1l4HZSdXr9dQ3mOuy+kx2jqcJJFzD251VnFJMRMlRKJymIvoVtzC4h8zxrb8YnkS3rHfUJRbzaau0sMTKqS+AJJBLplWrcO4vwE3QVModWTQMThUxU7lkML2plVTSBcHbMJyrzCrISB/J2XNQKhyLe+7ze2l/WGLW18C4O/KBwHDO09cKEIPAPSkAf7q7cBo7JFoTBmqwrnequE7YZKmPeF4yXtLyyIPrFREo45w+QJgz5IHBXmHvRwAW58rp7REl9wY0BWTwdpNT3gatIYnVHcJgB7sBG/Yk+BWj0hs4FKl22/I4uaTsQfJq740fZb9uNmYxJkyxxJebhSGsZDpnRg8a+alcnps8q5HOg7NIcDdWqrKYXirJgvn/XbPS9oA4F7YV6Er5ODpGmv+/YmciAf7DQk6H5cVupQgmDFK76SuNx7Hc1pAd8KKHg6panFt1fQHPuVhz5PSW1hHzOntpAw3iwB+NpzD5dlI3oO7zaocEdiatLKwj/r34PAcmicmZBGMK2D0j1IpRsyfnP6sm2Ur6AvFEYukpjPjvMZQJwDsPQpDboRHbdf2ULa3BIONuMJ3n6tTfe7B4vlUi8EUCnhd6ZM5E6sRmhmeVZxYB5RsCTyCcjYVsmc0gmvnBkFnvD1EsQIEIgNxYZf1+Nqrc60jaN03NK92iMZJT/gtbwde2L1g6q1BSPRyICS0IdYRpDQBB+4ZeuNIDuQsYazHQXjAjpxwnjYJS4NgBRrpLUahC/krWniYPvDHzMTw== 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)(346002)(136003)(396003)(82310400008)(451199021)(36840700001)(46966006)(40470700004)(26005)(186003)(336012)(40460700003)(1076003)(41300700001)(356005)(81166007)(478600001)(70206006)(86362001)(36756003)(70586007)(4326008)(316002)(6916009)(82740400003)(7696005)(6666004)(40480700001)(54906003)(426003)(5660300002)(36860700001)(8676002)(2906002)(8936002)(83380400001)(2616005)(47076005)(44832011)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6153 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: e077f52d-a30a-46f4-2a01-08db8cf9e853 X-Microsoft-Antispam-Message-Info: Oef+zmrikEBxNKeEcdxdZ9wDVus8sXHCzDNUy1ma/KUIcV9QZH9lBJDuqOX7MwLpK9Zjdig93TZyRKctC+ADCGKH2NVeKmGNfP6ecHGm1hUOaydekVAIYsJpkWQbNskSbJy4zPjh07eLWwCTzdc7gL6Czi88YNNc9axzoedFlJN2KcXtu5sMPCjFzXFj6NrXiTlH+m7pXIEZCskivA1HrZc5az9Vt9rMW8PTfspm17NC/WjX5z/9mdgsoEbA8zPUVIyO3PwCECGPLdFuIp77/90oxiiw0Lgvr9WTCYWA6APGuDnkGGXEeuUve5ycFchTvZfAfIJzgMLWalP5I/9Dj7q8RVammhhIQOlnO1F51EactD1B+5UCiP9M8GfYzkJUpr2Vv9M5vnyg0S0uya9qYja8+dbbgKRXIYJZV9oz3CtnjTPCxAQvlEh3oB8srb6NPAvZbcaQtVUo+NZqEkSuGNhuU/lgKY0lUiZMaLS77yMgfsBNNZG5ptWGT04tj0+lfDzA7CsUbhtfE/7I/v5q/v7nG32nKif7Ayl0ea2LaAr1fTagEIJudl+Y/H/C53Avznl7yxRUTbUBibkZZXZu6g4YFRBI4vfNT5/03V6bu8USdHi5V6Yku8Kc0L6pxQdMzXW6aEFDpt8cMdvrgCbzi6MqdxCnI8GpWHIv0Ey2JkmO4iUjuZ54FwZe9HLXxQswU0KT3S+EJPKp2bMq2ds/VDW17IbZ6h2OJysmZyLZHLg= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2023 10:28:53.3582 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 316b0206-0408-464c-49db-08db8cf9f1be 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: DBAEUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB7348 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: TFsrmsihUmXgKX4TYedDWQkSx7686176AA= 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=EmHwW23a; 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 --- 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 (#107235): https://edk2.groups.io/g/devel/message/107235 Mute This Topic: https://groups.io/mt/100347385/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-