From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0709.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe4a::709]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 177611A1DFA for ; Tue, 9 Aug 2016 02:55:26 -0700 (PDT) Received: from AT5PR84MB0052.NAMPRD84.PROD.OUTLOOK.COM (10.162.137.15) by AT5PR84MB0051.NAMPRD84.PROD.OUTLOOK.COM (10.162.137.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Tue, 9 Aug 2016 09:55:23 +0000 Received: from AT5PR84MB0052.NAMPRD84.PROD.OUTLOOK.COM ([10.162.137.15]) by AT5PR84MB0052.NAMPRD84.PROD.OUTLOOK.COM ([10.162.137.15]) with mapi id 15.01.0549.025; Tue, 9 Aug 2016 09:55:23 +0000 From: "Sajjan, Vikas C" To: "edk2-devel@lists.01.org" , "lersek@redhat.com" , "ard.biesheuvel@linaro.org" , "leif.lindholm@linaro.org" Thread-Topic: [PATCH] ArmVirtPkg: Add NFIT report feature for ArmVirtPkg for ramdisks Thread-Index: AQHR8hTWknBmvUAJLUiXa6IXT39EuaBASNNA Date: Tue, 9 Aug 2016 09:55:23 +0000 Message-ID: References: <1470729485-14478-1-git-send-email-vikas.cha.sajjan@hpe.com> In-Reply-To: <1470729485-14478-1-git-send-email-vikas.cha.sajjan@hpe.com> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=vikas.cha.sajjan@hpe.com; x-originating-ip: [15.219.195.2] x-ms-office365-filtering-correlation-id: a3a8c025-9e7b-48a7-1ae0-08d3c03b4837 x-microsoft-exchange-diagnostics: 1; AT5PR84MB0051; 6:FhozF3VuhVccW4iEqZl68pUFq9i5ufpOJUE2z5RNoAs7IEoCqNLplyV0yiAHUjxIW7x5HI3vNU2aEsyHihbKd7B9ZkPPVlBf9+G9pBTnotnW0pvhfk/EcEM0e1xV5wd5YDrso+dlp/EBRSg7mP+2qvcKzY5Wul4xu7MxRpbK3pWUmyEvgfZzsRNE89iAug+ot0yLb6Qn74ElZyE4NrTW36Iuv2RJ8vOlEH0/mlXQxRGRWA3i0jQYdj85GD+0Jd9UuPGMzEIH8IcicldHuqqEx6GGzT7Ygg84O5fJt6xO6y74GYyje3GKzty1FGjyCwT7Lquwets0oeufWuPmTjHrJw==; 5:MlMaSDo+4KSTPfEmD1/CWB1/KavD9ZpPjSHZuGON38B8mD5qGhccL8xykjho4R7bLfP19claX8aidYdcYX0Tc0jwRp9G51eYugGGNtyj7R9Q8YjZR4tJPKjQSPbyzK3sClPq9O1lO1lnmlfMnUkWyg==; 24:SZ0/DZ69hn3fn1obufjJlXJr8S5/Fe0urZ+UihlT+r9D/zKvQkvqGeT5BvEUpqk0b4NcPB7E4dTIbm3kWGTUHmVZlcJKkVIYjBIGpxSq8vc=; 7:GqiyEwWQ/83AVyCIW0kFTlPHTy9gokkLsPW0DUyQBLsDaFosfQHUoBfcG/+yY1RZRSCs1kblU+8pfaKBPaI0jCRUlJKkCETfHw5ANKGlZAqK1PHj8M7jJ0Q02ROZwSLcKFJPOUApCb3BX7cf2fxdNUO9phl1eFzXHkOBNcw0QuGFV4+8oWUBZRvm4FjBtWr2xhZJb7CVAg9jQRBHGFvwQtye7XDJXyCs+rWxlcy2rbS3wIMXKZF2FfXbjTVrbiXC x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AT5PR84MB0051; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(227479698468861)(162533806227266); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:AT5PR84MB0051; BCL:0; PCL:0; RULEID:; SRVR:AT5PR84MB0051; x-forefront-prvs: 0029F17A3F x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(199003)(189002)(13464003)(377454003)(8936002)(5001770100001)(101416001)(66066001)(97736004)(105586002)(107886002)(99286002)(2501003)(189998001)(86362001)(106356001)(7736002)(7846002)(7696003)(305945005)(74316002)(2201001)(5002640100001)(106116001)(87936001)(81166006)(33656002)(92566002)(81156014)(8676002)(50986999)(586003)(122556002)(3280700002)(3900700001)(19580395003)(54356999)(19580405001)(6116002)(3846002)(102836003)(76176999)(3660700001)(2906002)(11100500001)(2950100001)(2900100001)(9686002)(10400500002)(68736007)(77096005); DIR:OUT; SFP:1102; SCL:1; SRVR:AT5PR84MB0051; H:AT5PR84MB0052.NAMPRD84.PROD.OUTLOOK.COM; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: hpe.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: hpe.com X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Aug 2016 09:55:23.5365 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR84MB0051 Subject: Re: [PATCH] ArmVirtPkg: Add NFIT report feature for ArmVirtPkg for ramdisks X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Aug 2016 09:55:26 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Adding Maintainers. -----Original Message----- From: Sajjan, Vikas C=20 Sent: Tuesday, August 09, 2016 1:28 PM To: edk2-devel@lists.01.org Cc: Sajjan, Vikas C Subject: [PATCH] ArmVirtPkg: Add NFIT report feature for ArmVirtPkg for ram= disks Adds NFIT report feature for ArmVirtPkg for ramdisks of reserved memory typ= e. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Vikas C Sajjan --- ArmVirtPkg/ArmVirtQemu.dsc | 4 ++++ ArmVirtPkg/ArmVirtQemu.fdf | 2 ++ ArmVirtPkg/ArmVirtRules.fdf.inc | 2 ++ 3 files changed, 8 insertions(+) diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc index = 9f88786..35a3d8f 100644 --- a/ArmVirtPkg/ArmVirtQemu.dsc +++ b/ArmVirtPkg/ArmVirtQemu.dsc @@ -103,6 +103,9 @@ # Activate KVM workaround for now. gArmVirtTokenSpaceGuid.PcdKludgeMapPciMmioAsCached|TRUE =20 + # Activate AcpiSdtProtocol. + gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE + !if $(PURE_ACPI_BOOT_ENABLE) =3D=3D TRUE gArmVirtTokenSpaceGuid.PcdPureAcpiBoot|TRUE !endif @@ -397,6 +400,7 @@ # ACPI Support # MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf + MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf OvmfPkg/AcpiPlatformDxe/QemuFwCfgAcpiPlatformDxe.inf { NULL|ArmVirtPkg/Library/FdtPciPcdProducerLib/FdtPciPcdProducerLib.in= f diff --git a/ArmVirtPkg/ArmVirtQemu.fdf b/ArmVirtPkg/ArmVirtQemu.fdf index = c6a22dc..7d6737b 100644 --- a/ArmVirtPkg/ArmVirtQemu.fdf +++ b/ArmVirtPkg/ArmVirtQemu.fdf @@ -110,6 +110,8 @@ READ_LOCK_STATUS =3D TRUE INF MdeModulePkg/Universal/PCD/Pei/Pcd.inf INF MdeModulePkg/Universal/Variable/Pei/VariablePei.inf INF MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf + INF MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf + INF MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf =20 FILE FV_IMAGE =3D 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 { SECTION GUIDED EE4E5898-3914-4259-9D6E-DC7BD79403CF PROCESSING_REQUIRE= D =3D TRUE { diff --git a/ArmVirtPkg/ArmVirtRules.fdf.inc b/ArmVirtPkg/ArmV= irtRules.fdf.inc index 8952c67..5ff3004 100644 --- a/ArmVirtPkg/ArmVirtRules.fdf.inc +++ b/ArmVirtPkg/ArmVirtRules.fdf.inc @@ -85,6 +85,8 @@ DXE_DEPEX DXE_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NA= ME).depex PE32 PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi UI STRING=3D"$(MODULE_NAME)" Optional + RAW ACPI Optional |.acpi + RAW ASL Optional |.aml } =20 [Rule.Common.DXE_RUNTIME_DRIVER] -- 1.9.1