From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a01:111:f400:fe0e::61b; helo=eur04-vi1-obe.outbound.protection.outlook.com; envelope-from=alexei.fedorov@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on061b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::61b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 7DC47211CF344 for ; Mon, 25 Feb 2019 05:48:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qOQylM+00HZYfuxWVreiJCOLbKkmEPr2V8yJI2lzvy8=; b=okfMzZkBkDlLpV0rBVU4k9qtgQHAxgK8dUYn6kCWme7fMqFj6JnfFMFWiTjio3CyydolVT5ADbEuOLueUjlPJKILCVHEFBbYh88lHG8VxOIyHbRx1u+Gw8orR7xpfpjz1u2euoC/sB1EGaysM/+jofYTuCXE5LsyppsiTRdNK7A= Received: from HE1PR0801MB2027.eurprd08.prod.outlook.com (10.168.94.135) by HE1PR0801MB1289.eurprd08.prod.outlook.com (10.167.247.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.16; Mon, 25 Feb 2019 13:48:25 +0000 Received: from HE1PR0801MB2027.eurprd08.prod.outlook.com ([fe80::354f:ab62:1b7c:cc3a]) by HE1PR0801MB2027.eurprd08.prod.outlook.com ([fe80::354f:ab62:1b7c:cc3a%10]) with mapi id 15.20.1643.019; Mon, 25 Feb 2019 13:48:25 +0000 From: Alexei Fedorov To: Sami Mujawar , "edk2-devel@lists.01.org" CC: "leif.lindholm@linaro.org" , Matteo Carlini , Stephanie Hughes-Fitt , nd Thread-Topic: [PATCH v1 0/6] DynamicTablesPkg: Framework updates and fixes Thread-Index: AQHUyhFTrdp2DSJ8A0eabf03Leb0XqXwjVWj Date: Mon, 25 Feb 2019 13:48:24 +0000 Message-ID: References: <20190221181414.83136-1-sami.mujawar@arm.com> In-Reply-To: <20190221181414.83136-1-sami.mujawar@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Alexei.Fedorov@arm.com; x-originating-ip: [217.140.106.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7ca10a94-bf80-4b56-3aed-08d69b27e9fc x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605104)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1289; x-ms-traffictypediagnostic: HE1PR0801MB1289: x-ms-exchange-purlcount: 2 nodisclaimer: True x-microsoft-exchange-diagnostics: 1; HE1PR0801MB1289; 20:1al+v6K7Vzm6x/lMtfO17pr/KlxYVlDvEBoECFpwjltKfTLOAir6s4Puro7Tei1fYxItL2Gr2gVX5pf+tT5WPIMuST+tveqAoiE6HK5Xglsxq6m7KuiRZrB/yaJ0QKoEy2st58gMIttVdAU+7VcqsHUoZ0Wf3LCjXfhIFadkCtY= x-microsoft-antispam-prvs: x-forefront-prvs: 095972DF2F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(396003)(366004)(136003)(346002)(199004)(189003)(2501003)(110136005)(54906003)(316002)(71190400001)(71200400001)(186003)(256004)(14444005)(15650500001)(74316002)(6246003)(8676002)(52536013)(7736002)(6606003)(81156014)(81166006)(68736007)(86362001)(5660300002)(8936002)(6116002)(3846002)(14454004)(966005)(72206003)(606006)(6306002)(9686003)(236005)(54896002)(66066001)(6436002)(55016002)(229853002)(97736004)(33656002)(486006)(6506007)(26005)(446003)(11346002)(102836004)(2906002)(99286004)(76176011)(53546011)(476003)(7696005)(19627405001)(4326008)(25786009)(106356001)(478600001)(53936002)(105586002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1289; H:HE1PR0801MB2027.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: p+8zVZxJ3HHKGtcYW1GT7UzczRSvbWlp+iAsnnVZI8p+HLWCVO8cMlfJuoZd3T9mMyFHqt3g5hHdKBI2Xte/eEtynx7FvmSw5eUqCQlvt8Ot/H3RQNv1DXdzs+pIoUyJBzVkMEDbLfiTCDcONG5Dv9o+hn7apAGRDxPWFgvJri5T6pE1ibCq4bnSpTJuyMLWwqrkO75bQki8klZM9JQtlcy2wlOnK4rpUEnnAN6it1C1wlAwDIreLevazNxuL0txU1A9Y3T9uTcjhhOEun1Ko2Z6kI2dSgPye8qYfAGeMhy8zUPYITsklNZCRc5Jj5vHds9PfUh4oAms632ooZGH5r1WSKO1y3jrYEh+3PauUfKK/GlNk10JITT+Ym+j+8+KyXGzda1jJibrwhZlQ/pPH1fiwGBwpr4t050rt1ua9Iw= MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ca10a94-bf80-4b56-3aed-08d69b27e9fc X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2019 13:48:25.0004 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1289 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [PATCH v1 0/6] DynamicTablesPkg: Framework updates and fixes X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2019 13:48:30 -0000 Content-Language: en-GB Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Reviewed-by:Alexei Fedorov Alexei ________________________________ From: Sami Mujawar Sent: 21 February 2019 18:14 To: edk2-devel@lists.01.org Cc: Alexei Fedorov; leif.lindholm@linaro.org; Matteo Carlini; Stephanie Hug= hes-Fitt; nd Subject: [PATCH v1 0/6] DynamicTablesPkg: Framework updates and fixes This patch series updates the Dynamic Tables Framework to incorporate the following changes: * Fix DEPEX to load modules in correct order. * Add options for OEMs to provide OEM Table ID and revision. * Update DBG2_DEBUG_PORT_DDI macro to remove unused parameter. * Remove GIC Distributor ID field. * Minor updates to comments and typo fixes. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar The changes can be seen at: https://github.com/samimujawar/edk2/tree/473_dynamic_tables_framework_v1 The corresponding edk2-platform code changes can be seen at: https://github.com/samimujawar/edk2-platforms/tree/473_dynamic_tables_frame= work_v1 Sami Mujawar (6): DynamicTablesPkg: Fix depex and protocol section DynamicTablesPkg: Rename enum used for ID Mapping DynamicTablesPkg: Add OEM Info DynamicTablesPkg: DGB2: Update DBG2_DEBUG_PORT_DDI DynamicTablesPkg: Remove GIC Distributor Id field DynamicTablesPkg: Minor updates and fix typos DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf= | 7 +- DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf= | 11 +-- DynamicTablesPkg/Include/ArmNameSpaceObjects.h = | 73 +++++++++++++++----- DynamicTablesPkg/Include/Library/TableHelperLib.h = | 4 +- DynamicTablesPkg/Include/StandardNameSpaceObjects.h = | 18 +++++ DynamicTablesPkg/Library/Acpi/Arm/AcpiDbg2LibArm/Dbg2Generator.c = | 7 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiFadtLibArm/FadtGenerator.c = | 2 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiGtdtLibArm/GtdtGenerator.c = | 2 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiIortLibArm/IortGenerator.c = | 8 +-- DynamicTablesPkg/Library/Acpi/Arm/AcpiMadtLibArm/MadtGenerator.c = | 6 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiMcfgLibArm/McfgGenerator.c = | 2 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/SpcrGenerator.c = | 2 +- DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c = | 26 +++++-- 13 files changed, 119 insertions(+), 49 deletions(-) -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'