From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.50]) by mx.groups.io with SMTP id smtpd.web12.10971.1586445220331200501 for ; Thu, 09 Apr 2020 08:13:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=9fIMptAj; spf=pass (domain: arm.com, ip: 40.107.8.50, mailfrom: pierre.gondois@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=EOPW2OCedkdonVCKEp22D8Ob5uJq5jn78Ibg6m2Xcrs=; b=9fIMptAjNGTAhcL8K0ZZd0Kjdj4coekHyz/X07FYq+dH3HhsuDPmnNypqnNfEIgSEMWw2ZmNDW8HOfmmSjIGC1KbMzkoX2WXVJDfseXVvQWt3MKZ6xg2Hc0cdLW8iNGXjpxCxXKpVyM8o3mtULdTwMo8S/1wGPg/5uszP+C7hDs= Received: from AM0P190CA0008.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::18) by HE1PR0801MB2059.eurprd08.prod.outlook.com (2603:10a6:3:53::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.17; Thu, 9 Apr 2020 15:13:37 +0000 Received: from AM5EUR03FT003.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:190:cafe::f4) by AM0P190CA0008.outlook.office365.com (2603:10a6:208:190::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.15 via Frontend Transport; Thu, 9 Apr 2020 15:13:37 +0000 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=bestguesspass 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 AM5EUR03FT003.mail.protection.outlook.com (10.152.16.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.15 via Frontend Transport; Thu, 9 Apr 2020 15:13:37 +0000 Received: ("Tessian outbound 9e48e1321951:v50"); Thu, 09 Apr 2020 15:13:37 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 3a106902c314d125 X-CR-MTA-TID: 64aa7808 Received: from 92295b7fb99a.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 38F5F310-2DD1-4BBA-BC08-935687875698.1; Thu, 09 Apr 2020 15:13:31 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 92295b7fb99a.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 09 Apr 2020 15:13:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FMXg8OuLpVr7t6uI6xTL6lXlDQ/jgrz9CwSS4iuQo9j4bKAj1qb4y6XsFuGsdH50yhOA5Ww/wlpv0P2PIy6AYQ6SbyfzmQKgcXOGNcHorCi7t0MBGtFA6kRQfdiLyzzLdn2pTgAWukXoBRXtRl4O+fV0gYEn0DF60a0Foxn+3DrfV/9+uRM/OQcyBwtOCxQUUJYaTW8yXwOVu3kZ/IFWDgabnelROQLCLOEtfqU0Odmn9gV3FC5b7D5SxjPUYQQboXUdmiSg9V1tgC/7ZXABHOCcRrW8FGccFo/ebeq+QzBpY7CLcT4g2E9PZqenGSs5uSFOyi46OSEhAfeX8jxYLQ== 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=EOPW2OCedkdonVCKEp22D8Ob5uJq5jn78Ibg6m2Xcrs=; b=UZSicbxhL4ocIunrQ6CgonfdQ+4Z3ZiDjtVV8wf3rfMmq6T4kenyPFkm3rg2IJuKkRDy8IcVO5cLszHXQleyfN9nObLAZVSP0C98kInKJCIULYSi2//s6sz11GfkxI146jVulTpVaZmqIWTv4syUTz21/qPy+cbw2B5e5n2MS5aaPXz6shYV8zqwPU1jFqkUgQGjMEgpdIhk1fz4ddNO65xNjal9T17/HPAGaZ5dbHt6qhdKX7OxiiPn1oQlk7u6h/EPHXI1cU4wruenLGZoTk74VipBCCvDpdg0WoT1Pf+aFJcpmxG4/0OuOFXU96EGxWKc5cB6OmpxlLn2hQlBFw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; 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=EOPW2OCedkdonVCKEp22D8Ob5uJq5jn78Ibg6m2Xcrs=; b=9fIMptAjNGTAhcL8K0ZZd0Kjdj4coekHyz/X07FYq+dH3HhsuDPmnNypqnNfEIgSEMWw2ZmNDW8HOfmmSjIGC1KbMzkoX2WXVJDfseXVvQWt3MKZ6xg2Hc0cdLW8iNGXjpxCxXKpVyM8o3mtULdTwMo8S/1wGPg/5uszP+C7hDs= Received: from DB7PR08MB3113.eurprd08.prod.outlook.com (52.134.111.149) by DB7PR08MB2987.eurprd08.prod.outlook.com (52.134.109.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.16; Thu, 9 Apr 2020 15:13:29 +0000 Received: from DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::60d3:1160:c077:67ed]) by DB7PR08MB3113.eurprd08.prod.outlook.com ([fe80::60d3:1160:c077:67ed%3]) with mapi id 15.20.2878.021; Thu, 9 Apr 2020 15:13:29 +0000 From: "PierreGondois" To: "devel@edk2.groups.io" , Pierre Gondois CC: "michael.d.kinney@intel.com" , "liming.gao@intel.com" , Sami Mujawar , nd Subject: Re: [edk2-devel] [PATCH v1 1/1] MdePkg: Add AML FieldList OpCode definitions Thread-Topic: [edk2-devel] [PATCH v1 1/1] MdePkg: Add AML FieldList OpCode definitions Thread-Index: AQHWBnCYKRU6EXQhoU641QhwOJNFC6hw9UDA Date: Thu, 9 Apr 2020 15:13:29 +0000 Message-ID: References: <160108EF56C0475F.27565@groups.io> In-Reply-To: <160108EF56C0475F.27565@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Pierre.Gondois@arm.com; x-originating-ip: [217.140.99.251] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 2c81d6a3-66da-4fa7-e2a3-08d7dc989416 x-ms-traffictypediagnostic: DB7PR08MB2987:|DB7PR08MB2987:|HE1PR0801MB2059: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:3513;OLM:3513; x-forefront-prvs: 0368E78B5B X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR08MB3113.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(10009020)(6029001)(4636009)(366004)(376002)(396003)(39860400002)(346002)(136003)(66556008)(33656002)(26005)(478600001)(4326008)(186003)(86362001)(5660300002)(54906003)(52536014)(966005)(81166007)(76116006)(8936002)(66446008)(81156014)(66476007)(53546011)(71200400001)(66946007)(64756008)(110136005)(55016002)(6506007)(2906002)(8676002)(316002)(7696005)(9686003);DIR:OUT;SFP:1101; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: LBgR1Mb2zq741VOWa5QQcIgdlv2exOImSAivcnHe28poH+wBjFJdRWxW7Xvz5HOqOMC116wYkeaoe9Z8W/bIBPVb1zI7/a2PahBe836f3w5cRDR1w/m4zr/2r+DYBJdtsGOS6NAzxaNkS+x3NcX5D6J0SqTaKpT7NHgAKmCXkww6l8fSSJqqf9Eu6C730j0rgKJmw8PGwDdRwJILOxQRerpxdGl5wurf4jnccPJZG/CV6DP83TilWC5utxj7JJca8o6itCHsjI1yUbDwqz/NOs3TsrA7bN9r383qlHLsEiSRXvmwDNfLlIjunhcda0QvGpWLvgJQBPoCxGtNEIM4Nf/+NMbJeMri4+AoCza7O4opsoxtfVa5DryTxuxiPw8VenWLGELj/ffI/C8ZITq2LzsJcfCZxkYNK6gjYdaZDHVcLTxrOTx9pOcbZJaTd7rs8w+Q+nkK3WgMMTBuQ7hB20Bize/Fre97bTYZtASDjeOew0wU7jVxx3dy4B14HFTsxpX5WuZfGEf6sxx5zZfERg== x-ms-exchange-antispam-messagedata: zIHLHoqz3SL+BEmK56Bzcptyy4hFy/A014VcuTnnVLY5sh0aibgOf8tVqqmZfLZ22ZklRirpB/h9maVjkuVVySCBkxyjm0YchwZnECcPo1WVfeAdFs5x4my4YszMKxaOaH2OQC2xfDneHbHgvTW+yA== MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB2987 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pierre.Gondois@arm.com; Return-Path: Pierre.Gondois@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT003.eop-EUR03.prod.protection.outlook.com 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;SFTY:;SFS:(10009020)(6029001)(4636009)(376002)(346002)(396003)(39860400002)(136003)(46966005)(47076004)(54906003)(7696005)(4326008)(9686003)(70586007)(55016002)(52536014)(86362001)(81166007)(70206006)(36906005)(316002)(8676002)(53546011)(110136005)(82740400003)(6506007)(356004)(81156014)(5660300002)(186003)(478600001)(33656002)(336012)(2906002)(26005)(8936002)(26826003)(966005);DIR:OUT;SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 65fb5118-3285-4e4b-5052-08d7dc988f67 X-Forefront-PRVS: 0368E78B5B X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M+0j4aJoyc/ePacSDsONEhW0R1x42rNTx/Q3erwxGvKveVFkGpcsRPe7ECO5bMdmOGbSEmGznABr85FdDPxu3N2Z9yyXFPTjqOKijzBlYdFUjCbyfYl9VWnVCqxVSwyrp9HhCS9S4s1MKl9U5erhujwYX6GEwlL12lRmRcV3NVishuiHiQd2wrINK1DrKYOh/lIpSJDM3mw12dlXyDb21b0IQkhjx1EIhrqo8vXX023dFj302yZOMqBIjAIJOVHutm6EV8k49DmPJGqCtQGkzBG9ILmYgk0ydogOtlmy/7w6ExHzaq8DqXLhj5lcyBBZ5t9o5wPRYbWkklAvIuR/eRZ5X6N3ANa2KJFCdt+ydQ/dVPgTdsWqnd4K8qJ8TiL0FdEt2He5snG8J0uUNUJP/hgHljg22Dst5FQbkfUmNFLh8y1p0s+fdJD9CKeFhpPoGqxhA9vVUsZDX24H8+A28dojiKqIjblbxIXSla88TXF2Fwae05DM6478m0GMQHg5xxBDY/N131N1jRXhpzqfy+8LWeFY99I5DyOfx+5by5+QR33hZ1c+P1UhrjyleAIk1SMVRXcVvjcZGiO71CmckA== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2020 15:13:37.3281 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2c81d6a3-66da-4fa7-e2a3-08d7dc989416 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-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB2059 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Liming and Michael, This is just a remainder in case you forgot this patch, Regards, Pierre -----Original Message----- From: devel@edk2.groups.io On Behalf Of PierreGondo= is via Groups.Io Sent: Monday, March 30, 2020 9:53 AM To: devel@edk2.groups.io Cc: Pierre Gondois ; michael.d.kinney@intel.com; l= iming.gao@intel.com; Sami Mujawar ; nd Subject: [edk2-devel] [PATCH v1 1/1] MdePkg: Add AML FieldList OpCode defi= nitions From: Pierre Gondois The ACPI specification, version 6.3, January 2019, defines the Named Objec= ts Encoding for FieldElements in section '20.2.5.2 Named Objects Encoding'. FieldElements can be one of the following: NamedField | ReservedField | AccessField | ExtendedAccessField | ConnectFi= eld Some of these keywords are starting with an opcode, allowing to identify t= heir type. E.g.: ReservedField :=3D 0x00 PkgLength This patch adds these FieldElement opcodes definitions to the list of AML = Opcode definitions. Signed-off-by: Pierre Gondois --- The changes can be seen at https://github.com/PierreARM/edk2/commits/695_A= dd_FieldElement_OpCode_v1 Notes: v1: - Add AML Field Element OpCodes [Pierre] MdePkg/Include/IndustryStandard/AcpiAml.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/AcpiAml.h b/MdePkg/Include/In= dustryStandard/AcpiAml.h index 3dd5408b359f9192e2fa9cedd0260a0f6bb5603a..74622e912ea42c2a0437936284= 3473cac5ea5856 100644 --- a/MdePkg/Include/IndustryStandard/AcpiAml.h +++ b/MdePkg/Include/IndustryStandard/AcpiAml.h @@ -168,4 +168,12 @@ #define AML_EXT_BANK_FIELD_OP 0x87 #define AML_EXT_DATA_REGION_OP 0x88 =20 +// +// FieldElement OpCode +// +#define AML_FIELD_RESERVED_OP 0x00 +#define AML_FIELD_ACCESS_OP 0x01 +#define AML_FIELD_CONNECTION_OP 0x02 +#define AML_FIELD_EXT_ACCESS_OP 0x03 + #endif -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'