From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.71]) by mx.groups.io with SMTP id smtpd.web08.39518.1628874178378654287 for ; Fri, 13 Aug 2021 10:02:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=leyjlJdT; spf=pass (domain: arm.com, ip: 40.107.6.71, mailfrom: christopher.jones@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O/SmENevCZr0v/JvX7qZQ7IwyznDmqLxTWxedo/gIzg=; b=leyjlJdT8EW4M7LaP93i5OPrdiSgpQqX3D51d2j92PKToV7IgYNcgKJwDW/JbVQIATN1v46UW19jMEidc9gZazls0trSh6VjViDHPz0DBizm7sV7Uyp/F2hPw25UzubNY2ns+Mal6GY66s39CIctUijnYZMrzfsYd9j30isdFzM= Received: from DB6PR1001CA0029.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:55::15) by PAXPR08MB7156.eurprd08.prod.outlook.com (2603:10a6:102:209::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.14; Fri, 13 Aug 2021 17:02:55 +0000 Received: from DB5EUR03FT003.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:55:cafe::8c) by DB6PR1001CA0029.outlook.office365.com (2603:10a6:4:55::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.16 via Frontend Transport; Fri, 13 Aug 2021 17:02:55 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT003.mail.protection.outlook.com (10.152.20.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.16 via Frontend Transport; Fri, 13 Aug 2021 17:02:55 +0000 Received: ("Tessian outbound 8b41f5fb4e9e:v103"); Fri, 13 Aug 2021 17:02:55 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 48a7fb2c986f3a0e X-CR-MTA-TID: 64aa7808 Received: from baf6c46b8c45.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 42628E21-A543-48E2-8779-D2FC1497C4B9.1; Fri, 13 Aug 2021 17:02:48 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id baf6c46b8c45.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 13 Aug 2021 17:02:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oM1OKc0D6KzUtToEQImrhZVaPMKKq2bimWQSdSFa9JBhTpE1wKtM9Oy/JXgCuoMWb1fXc09dyqNJT7zfqAcTUyEVBzjX1VJiAWAqT8hT5dZbINzs5UchHa1RysvPutKvgY14ThU1yPZfCMo7r/lxAkoe6+sBZ8sQzENksb6UokbaMdYCZkgSpHChOB9/TVPxVhhgmFCS66YXrBhg8CUPiiXoB/lDBxV0AhTu1jNgJqsHsRdPXbGI3+r7z+FX2ySL3myN1i+wtkrtm8mmpsfwXZSM9PydrxXeszxihQYqXrbGr+uKQAUswUB9XqOXQ2Wrxxiwuh1o9qfj7K7W8rTmCA== 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-SenderADCheck; bh=O/SmENevCZr0v/JvX7qZQ7IwyznDmqLxTWxedo/gIzg=; b=Zt7Mro1CRNVn41OYL2JU6hn7wLzdoanlSqsOddvGIipJn/5nILi9lS9qMTdkknMr825uanfroU6EQ2HIPTTqegbR1gd94Q5G14EnWSXw4WaIDLdqCx4TgSDFq606tQ6YL4jiuF41C3BShhJkY8oWjzIi4D0hse3odt3mm+bmcC+S8tzNlwqrhHRbGQDDv2c6JphnjYU8UNNIUmmVQYyiQvfnNSGpRRdaRJH09r1AAzeKgc6jK0eH6ykkRE2/Iu/UF9eLcGRoYyFFtm5B7uYdiI9RTQfTEzpxsY6oWyOxhv5AxPC3O2/crt6TNBaLhEchiYNrL0UwjzBtd0aeUvzUPw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=O/SmENevCZr0v/JvX7qZQ7IwyznDmqLxTWxedo/gIzg=; b=leyjlJdT8EW4M7LaP93i5OPrdiSgpQqX3D51d2j92PKToV7IgYNcgKJwDW/JbVQIATN1v46UW19jMEidc9gZazls0trSh6VjViDHPz0DBizm7sV7Uyp/F2hPw25UzubNY2ns+Mal6GY66s39CIctUijnYZMrzfsYd9j30isdFzM= Received: from DU2PR04CA0057.eurprd04.prod.outlook.com (2603:10a6:10:234::32) by DB6PR0801MB1943.eurprd08.prod.outlook.com (2603:10a6:4:74::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.18; Fri, 13 Aug 2021 17:02:46 +0000 Received: from DB5EUR03FT046.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:234:cafe::7a) by DU2PR04CA0057.outlook.office365.com (2603:10a6:10:234::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.14 via Frontend Transport; Fri, 13 Aug 2021 17:02:46 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; 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; Received: from nebula.arm.com (40.67.248.234) by DB5EUR03FT046.mail.protection.outlook.com (10.152.21.230) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4415.14 via Frontend Transport; Fri, 13 Aug 2021 17:02:46 +0000 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.2308.14; Fri, 13 Aug 2021 17:02:45 +0000 Received: from e125153.arm.com (10.57.68.146) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2308.14 via Frontend Transport; Fri, 13 Aug 2021 17:02:45 +0000 From: "Chris Jones" To: CC: , , , , , , Subject: [PATCH v1 0/2] Support ACPI 6.4 in Acpiview PCCT parser Date: Fri, 13 Aug 2021 18:02:43 +0100 Message-ID: <20210813170245.4318-1-christopher.jones@arm.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d9107cf3-1004-48ec-2b6a-08d95e7c31a3 X-MS-TrafficTypeDiagnostic: DB6PR0801MB1943:|PAXPR08MB7156: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:7691;OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: NkvfYyVSfWM9zBxyNcNzXGc7bGJ492nxWDwKRKiE874O9nj6Ov01aTOWdMc+pwzhROa6RqwpixCAaRtWSOLNGoIKBoDXvGQZq/SnuFsBpHhG1unczz+SeSJna2vnTvdhCTvogVoQTF51jT+8JimVR/kLghTu6ioZlUERC9y7bL6wyBcAcMN5XFvicK+wqcHArPi3evLCeumYNzkC0a4zI/eaE0rFpoSCSgwwTX83O836Vsr+y86uLPkbfBqVPpEj7vxSvFd3NSzxPfVbYc5pLdJ+Yv0z3KJW7fPDkQhBBGb0ub9XZQdoVpfKWtweD+dEjOSb0SGHqPc1jsaB9+if5cPhglWO4nHXqxn5N7q8kYJy28AZW95CjJa7MLSOozJ1IDCLL/mz6tuptOS9V0uh3yqLg/SHRF2IWaimR9+Z5YcXrPGlMbKh66ZwgiJesNms9mcLaFnFqN3+rLZpor5mmigNSmcqc/BN5G6YZOVGciibC4szAH3Ts3ec3Y4rlNlgl85vbSdEWiCT4AJAKpEnvdViMeiLWwk/rXLenGWNwIpOzaY5FxYzMH7LtmVvYEn51B6+gmEdtjxBYC+MuDECbZBAv0yRGKb72xJz4KJCqOyjsp82H1or/mAsEgqJVYfg+Slqg61DzF5bxhGM4Kh2d7TZgXxiGEoO8u3GH8REY8nMXpR/+2YQ//JSKs1A95uAciVX38+cyEQrFznO2qqp4/WgH6BmKxfxWuZG44S0KiVLoOd3Y6RBuMuFFvShSVrrsCuJBcxAY/xezmlWOjwaifmc6AyNkPGRnOaZQyq7qxzUg7WApnLgsfWed2jeAc/qSlL2wYu7HBbkWmbq5uf9hS2whXanExdOeXA74TTMqTJjUxZxEK49thzyYpduXLh5lsliMTZLKejfXuKoocjRuw== 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:(4636009)(396003)(376002)(39850400004)(136003)(346002)(46966006)(36840700001)(36860700001)(82740400003)(8936002)(478600001)(966005)(8676002)(1076003)(356005)(81166007)(83380400001)(47076005)(36756003)(2906002)(336012)(316002)(82310400003)(34020700004)(26005)(186003)(6916009)(54906003)(5660300002)(7696005)(2616005)(4326008)(70206006)(70586007)(426003)(4744005)(86362001)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1943 Return-Path: Christopher.Jones@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT003.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 6e94fc65-6810-4d53-9c3d-08d95e7c2caa X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rI4eS6JGVCHwWwhB3JzGJnaKa2MBuSIxzR68L7xmOiyuLl7trWIJ/6cMxykkQQ1ROqQRF+Nu+hyLPm5oqJKzOPNIEBuRljXz+bluUBuy37rsaco8us7glXvXdte2DlbTlPUusL09Gwh3d10jPpWILAiSU/RPo1rJ7oHBz351dIJixjy2awraVPYtDUM0PIovdvs21FKot8HJvPtQRAbmMDI253xbL5s0eXMuPEinl9GbVb86OfuxzHBUYB8l+PSJnq/ZzSxPkYHmbTArolob5xMWJgkHtyGPotQuAGj7AGvbOuEkwijIxt9c9pJ4O9x4QUgifBF5SDfpayeNXZ2cSD5ngXDnFK/9bWFT18QJ48x521ZyInD7CG45laCHqIrj/kJMZ/pns5P46JVWE8URTXrcgoXqEFfsAfmuwotvt+KZd4f1fcx1kvFo6Di42r+q4UNV1MFHxp3s9VwtGmVCgjVc48N450jeNLvO4ahAvWhfIwEk85iXimgYPx9fYbe5pHv361bLlNmFhZL11GrdD0O/gT3OlVgm56kd/dI+YENvTRfiYpEOY7FrAj5vYcGrNcRHfnKTuFACY/4vvMUHktvc6ABueBq8UalyoW8NCv3nx5pr5s0/SZcPQoo/IQz3q1krgKI/c9tF9Jtdzo5g/qbpllVTTULUZlplzBlz2MzJATqSb95yO23WzYcmfE+jxCRt37IO3u4lTUlH7YqrmBkzPeGlky3njQwH0Ta+Q80cYsOPTibNZYF1DnkpWujIU2azcTNejZ05y7ssYeuNmdDVYtKZ1Bak0UllxzyichTDfeIxKq3Va2HbTqPWoD8Hzfmq/5OfFGP1htov7Tw4lg== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(36840700001)(46966006)(26005)(966005)(4326008)(508600001)(86362001)(1076003)(316002)(426003)(6916009)(36860700001)(81166007)(2906002)(186003)(36756003)(2616005)(4744005)(54906003)(5660300002)(7696005)(70206006)(8676002)(70586007)(82310400003)(47076005)(336012)(83380400001)(8936002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2021 17:02:55.1298 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d9107cf3-1004-48ec-2b6a-08d95e7c31a3 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: DB5EUR03FT003.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB7156 Content-Type: text/plain Bugzilla: 3563 (https://bugzilla.tianocore.org/show_bug.cgi?id=3563) This patch series adds support for ACPI 6.4 to the Acpiview PCCT parser by using Acpi64.h and adding parsing, validation and printing support for the new 'Type 5' subspace structure. The changes can be seen at: https://github.com/chris-jones-arm/edk2/tree/1825_64_acpi_pcct_update_v1 Chris Jones (2): ShellPkg: Update Acpiview PCCT parser to ACPI 6.4 ShellPkg: Add Type 5 PCC Subspace Structure parser .../Parsers/Pcct/PcctParser.c | 104 +++++++++++++----- .../UefiShellAcpiViewCommandLib.c | 4 +- 2 files changed, 80 insertions(+), 28 deletions(-) -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")