From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.5.62; helo=eur03-ve1-obe.outbound.protection.outlook.com; envelope-from=alexei.fedorov@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50062.outbound.protection.outlook.com [40.107.5.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 0C074211CF344 for ; Mon, 25 Feb 2019 05:46:03 -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=lx5yHRgSqvSM0QZDqpQ9llKLs0TsArDZHYzxT+rZ1Nw=; b=QB3AxtbkWZKtKVzj5H81+5n8z2EQC5RGHBl/YSe/TZCp4RK/QI7VDlAQ0B1avTlrRcwwhyx4VlyU02TMCl5dfVjId3T1Op9kWY20N53se0F3IBEFwI+CoHmGwI4r08T5aU6bJOkPc5jPxeJtwtgDQ6gX09XqoIpeFBt7CJtlSJM= Received: from HE1PR0801MB2027.eurprd08.prod.outlook.com (10.168.94.135) by HE1PR0801MB1897.eurprd08.prod.outlook.com (10.168.92.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.14; Mon, 25 Feb 2019 13:46:00 +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:46:00 +0000 From: Alexei Fedorov To: Sami Mujawar , Ashish Singhal , "edk2-devel@lists.01.org" CC: nd Thread-Topic: [PATCH 0/2] DynamicTablesPkg Updates Thread-Index: AQHUyhS4BuUCETO+IE2FfTPOHPQPZqXwipCAgAACAHY= Date: Mon, 25 Feb 2019 13:46:00 +0000 Message-ID: References: , In-Reply-To: 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: dc9af1a5-5ee4-4960-9135-08d69b2793e5 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:HE1PR0801MB1897; x-ms-traffictypediagnostic: HE1PR0801MB1897: nodisclaimer: True x-microsoft-exchange-diagnostics: 1; HE1PR0801MB1897; 20:ifGTE6jNtJLN74dZVtRJKuV5DREFiiKnI3WffI+duHKCgFvsoiEg1t5fGICyXaoiDcNKxMlZJX/WSizv9VuMlncPDIpZpTQ+tAicVF2ag8IKgNQi06qPbB+P8rBEFKoTcNHRd2+h9WMNQNPqv/h84Ryml+iOt62Eep7b6LXLZaQ= x-microsoft-antispam-prvs: x-forefront-prvs: 095972DF2F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(366004)(346002)(376002)(136003)(13464003)(199004)(189003)(2501003)(68736007)(97736004)(229853002)(71200400001)(15650500001)(71190400001)(86362001)(19627405001)(6116002)(3846002)(105586002)(106356001)(2906002)(4326008)(6606003)(6246003)(33656002)(14444005)(256004)(25786009)(66066001)(7696005)(7736002)(9686003)(81166006)(81156014)(99286004)(54896002)(476003)(11346002)(8676002)(14454004)(55016002)(26005)(446003)(74316002)(53936002)(8936002)(486006)(53546011)(6506007)(316002)(76176011)(102836004)(478600001)(186003)(72206003)(52536013)(6436002)(5660300002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0801MB1897; 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: +XIMA1YEXWyqohqJ4qu3LEuzw+kSe+J1tdB9cI/1EyM+LYfSAwvAJ8wfIg6yZTkczMOjwbeRl1KumlUoYwgDljUtqX8K4KDh89mzrBafRa5IPmSRB7MC/yWZZn4Jg+AGW4ViHxSAsj2TiUZF3TIriYD3NjpwW2+gOLgiFZBZrmv2eIt7YbX5tvYJ/5f78w941u/nczfDC99dsJopoC5e4gSbsSnf2BqlYqLsWY9CaG++GxqhSk9FuCYSGpYyrwjfhBolW75gDepytOSkcX7cRSH04QorxBvwcxXO9pfOur/0yuzfiIA7nClXSdyFbq4Td6NL6xI9S7b89j8UEHyA2jNpcTuA10Q419TBFm6ZWdPZmmMjJtX93yPUp8OKoyPHrVd/iFG1F5LDsnOrKliQExL0zNm90HICzKDxsb2bIJI= MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc9af1a5-5ee4-4960-9135-08d69b2793e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2019 13:46:00.5608 (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: HE1PR0801MB1897 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [PATCH 0/2] DynamicTablesPkg Updates 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:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 X-List-Received-Date: Mon, 25 Feb 2019 13:46:05 -0000 Content-Language: en-GB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Alexei Fedorov Alexei ________________________________ From: Sami Mujawar Sent: 25 February 2019 13:38:17 To: Ashish Singhal; edk2-devel@lists.01.org Cc: Alexei Fedorov; nd Subject: RE: [PATCH 0/2] DynamicTablesPkg Updates Reviewed-by: Sami Mujawar -----Original Message----- From: Ashish Singhal Sent: 21 February 2019 06:39 PM To: edk2-devel@lists.01.org Cc: Sami Mujawar ; Alexei Fedorov ; Ashish Singhal Subject: [PATCH 0/2] DynamicTablesPkg Updates DynamicTablesPkg/DynamicTableManagerDxe: Update DEPEX This patch adds appropriate dependencies to DynamicTableManagerDxe. The initialization function fails if gEdkiiDynamicTableFactoryProtocolGuid and gEdkiiConfigurationManagerProtocolGuid are not present already. Since w= e are not relying on a callback but locating these in initialization, we sh= ould add these dependencies. Towards the end of initialization function whe= re we build and install ACPI tables, we locate gEfiAcpiTableProtocolGuid an= d return a failure is not present. We need to add approriate dependency for= this as well. Adding these proper dependencies would make the code not rel= y on drivers forcefully dispatched in a particular order DynamicTablesPkg/AcpiSpcrLibArm: Support 16550 UART. This patch adds support for 16550 UART in ACPI SPCR table. HLOS support for= this type of UART is already present. Both the patches have been verified to work on hardware. Ashish Singhal (2): DynamicTablesPkg/DynamicTableManagerDxe: Update DEPEX DynamicTablesPkg/AcpiSpcrLibArm: Support 16550 UART. .../Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf | 4 = +++- DynamicTablesPkg/Library/Acpi/Arm/AcpiSpcrLibArm/SpcrGenerator.c | 2 = ++ 2 files changed, 5 insertions(+), 1 deletion(-) -- 2.7.4