From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web09.1061.1660178131888986119 for ; Wed, 10 Aug 2022 17:35:32 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=R5hOlhcY; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: gua.guo@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1660178131; x=1691714131; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8F+3f+8JeozkFo/xB53gRXWBHT2axdwtbSp641NM2xY=; b=R5hOlhcYuOButUxCZwhTGaVyqe9O/Jk6wUzijACSBL3B4gxE0zL+IM95 zX/1081pgvwjCJvAuax9UkIblYDwdrL1b8yRdty36wyYqK4B8rzHxtOcq ZGUXWarXLA41orLSIrHfwkFscHcTG+d630LqOVPvtN1DFETkF19p3oJjr zqypz/Ev5BgcDSZh0hJTASjTA9ZudgqyDgIfYWlXRT/cOdFQZ7JZKJ68l EQGBdKcbduAYQc3Ld4dck6QCzyiRtujHKUKZU0efKnp7AdyEjifdvmnuU uPO/+Hjy1+Xa/shp2+ri0LBfDrr/wJ8F7WCz5m33aVHHyrp+5NSsRGZGU g==; X-IronPort-AV: E=McAfee;i="6400,9594,10435"; a="271611536" X-IronPort-AV: E=Sophos;i="5.93,228,1654585200"; d="scan'208";a="271611536" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Aug 2022 17:35:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,228,1654585200"; d="scan'208";a="747622906" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga001.fm.intel.com with ESMTP; 10 Aug 2022 17:35:31 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Wed, 10 Aug 2022 17:35:30 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28; Wed, 10 Aug 2022 17:35:30 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.28 via Frontend Transport; Wed, 10 Aug 2022 17:35:30 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.171) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.28; Wed, 10 Aug 2022 17:35:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZPZ0z9jDFOgneYCKg/jp7RFLpsF6YUMtoQRafR28qOfacnFwviuGvlx6uIjGYk23FyxZ8LHauaxW4bwZK4IQLyvEuOdPTEkQZLHoom4Mj8J3MukCvU+HVPDOs11HYoTNt8rQDQ7EJV+9Lt6C5aReP0t/jIFsU3qkcSSnwt/s9hFMo3Dtni2yXd8jubg2Pt0VTIRSTTS2OsI2Mul7UKkAPMUIetREavSxNNKAN/f/tUfQDQWWw/nJfT7G7ZD63M2ABFhxIZ6hZ9LdoZ/+LB444gRyJLeOXytTSXe0EAoknOxFY/TgTzjb/KLkY5peDFfHFRbIPu5doUQNb+tHjH+StQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2Zg/Mn+XAr4lZbWKUsUxYukvDLWxVOzHwBFf1YRQOJA=; b=WLjbndF674xeM7JfZ6diNyRFgJPstnOIgJXMyYOhI6bWGadPV0gflNPgJ9IXM+QioTGzN2mjOxyFKUKauISbWeHXiJwp4E1deK8zwIgu1ipE5CvNLsyy27CC9lz4NLDtFTctTX4IBuqjocJCiZ4TK3chSArCIR60YpppRxan4s5/5dfH5SSYbmrXZ+OLpOPQXcxbF8imxIt14QsPZR8zSLJTt+uuv7DCnLqO8Gh3sJ2FmEVGxz4qAa/KtxWJcZ6oWi/6RhCv8EQlHxeQjZ8PY+fZaooMZPU9t0pChyZ2gLSjh5qDLYLlBzf0Il4V7VxPEd48Lls8hddjhPkN1/bfZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BL1PR11MB5478.namprd11.prod.outlook.com (2603:10b6:208:31d::12) by DM4PR11MB5357.namprd11.prod.outlook.com (2603:10b6:5:394::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Thu, 11 Aug 2022 00:35:27 +0000 Received: from BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::47a:29ec:5955:96c0]) by BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::47a:29ec:5955:96c0%7]) with mapi id 15.20.5525.010; Thu, 11 Aug 2022 00:35:27 +0000 From: "Guo, Gua" To: "Sravanthi, K KavyaX" , "devel@edk2.groups.io" CC: "Dong, Guo" , "Ni, Ray" , "Rhodes, Sean" Subject: Re: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Thread-Topic: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Thread-Index: AQHYrJRm6wgKlkFwY02XqxIO69J6g62o2w9A Date: Thu, 11 Aug 2022 00:35:27 +0000 Message-ID: References: <20220810083637.1087-1-k.kavyax.sravanthi@intel.com> In-Reply-To: <20220810083637.1087-1-k.kavyax.sravanthi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 787377eb-7de2-4752-e14e-08da7b31632b x-ms-traffictypediagnostic: DM4PR11MB5357:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZFTUdtg9zeAfy9KLwRPR2C8hbkQzlqhdxefNpzuA+R9+D49KNv0MZ6BPN2fvdkw0ySD9Rhk2gLc015SwyS1OG9TC4BlzKCefEpoQskFZ8U6akyJW5iOuCT7nQ5eEA9Ie0moPrcA1EiP4lbGxRIn6/2nMJM/14AmwgTVakSx5nqvUsb/XvFmiY4TBgOTuShyzOrOXiK66cpaM51XUMHvbNwh/N0yXNlvDJFtoWSkzlW4sxjSOZbpXAQRQJVw1wiOmunQ6DCVfuKVsL6YVBzhkZDIdccNSCzZPZji8DoEheCY/lDFTgq0YbbVDKxZp+IzGrEJDSQnAEGusAzAAeBL8/sBb7joB5ZMUQlV/ipG4k4Wv6o152//5u2G2JbTC3GNbYrIl2YB3YHnsAYqDHT5DTFPMx2QYTyrhwLm6pu7sOOU3OkkJJavcCDrdmy5ikE4VoQ6nkTtu7JY0ZT6jJWqmIOwWdmRf97B/ai50bH+sAvtJSwF7OEheuU3LBlVrzxs8uzA7qmU6Y26EMFftjh6Z/dNbPPXdic1U20iNsWoBXf99hgZ57qcCv3cvz8UsHClVAWvKX2WefFLDE+aayVu2I60Rz0zi3ho0ZD2IptWNvW5QWI/mjkoBdsxviloFtnBSvP6RkExNGOom0v+mq3XRKnHDUIbybUevtQhIulA3O22Nt+fdlCjP8YAGebvOjVvVWtbmuRQh6MLZOsJlyBnJej4bXnc5uL0546wOgPuSBQXYr6q2MH8WvTT7Fga2psYfFwuNKBPEYb4XjNwJuUrE78kyWUuE2LIwe8daDAR8xZHOA/ebXzPBaohgSWbckMwr x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5478.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(376002)(39860400002)(346002)(366004)(136003)(396003)(54906003)(110136005)(316002)(478600001)(71200400001)(41300700001)(55016003)(66946007)(8676002)(66446008)(64756008)(5660300002)(8936002)(66476007)(186003)(66556008)(38100700002)(52536014)(4326008)(76116006)(122000001)(2906002)(38070700005)(82960400001)(33656002)(9686003)(86362001)(53546011)(6506007)(7696005)(83380400001)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kAMILdcI/k7NTbmfBBPFo6d3MEAPFFsEPQulpx5qijkx/M1ylMT/aA4cA0hY?= =?us-ascii?Q?BFaH3KWak2OduXy0WM++qJS9FWjUxu1QpiMlkiVLyHxptFWoRot1jX4djNBE?= =?us-ascii?Q?8+oSnLm5awPSrDwqx0kYlQQMkfvixqlYGO28AlIgDZCDoTBm2LVEeKH97KK8?= =?us-ascii?Q?GHPpMxI3oEzEh7TrE8NUF3lZeH2FG8Xht/PEJnLPmm5Q7bo7dA4M5qmwkNkx?= =?us-ascii?Q?qc59cODcYFOrBgMWo0wA/liR5RxdfNfwZsT5GVRXmuA4djkaP3SIjbi1KANf?= =?us-ascii?Q?lT4iasTvRUsoV1o8ViA3PbCuFQYcgX0erx1oIAMpnsdV3/h38KN5xznC4iFg?= =?us-ascii?Q?WarBjKPypaC50WVqVEMP1Mf2+9htz8ZZMqIF1tphpRURHiLYvKsc6Z1qGtF/?= =?us-ascii?Q?jiaTI5WCvIilkm/P5uFrtxkGwXhsyaWr6U5OCe6FdBT+2oqqr5fZbmyEQHfN?= =?us-ascii?Q?O4ddj4MjPlv/q5mQAampDoh7YGzS3IlJaIlHipzv1UrWtijWXx4doVkWCCB0?= =?us-ascii?Q?P5qkaNk4CIGuowqz66MzYDqVIbiZBXCvrz09x4NPSnrmfnluwX2pV5JiTTef?= =?us-ascii?Q?XmiPgJDLM0UpyRTOq0h0n8hNQVxOKkg9hb4fdrxrVRIDkGSDOmkB+R38a0qj?= =?us-ascii?Q?gCCN+2R1144EW55IyBMWChaiGWyV8BJlJEgXxFUoAsAiYkWFxLqSQQvGOLfp?= =?us-ascii?Q?DLWmu/UGaKetrLsGIH2K9Ft25vWKjV1C+hn09pXgMPYNua4uMJoR/7et1qSo?= =?us-ascii?Q?Cp2T5TGERv5dusHiihcZxCl1DVPzfETXRgPxpNkp8TOJbqPrUo54vJM+KnTs?= =?us-ascii?Q?zIPH2Ei21SlNx3R1pL3oQFBW875lx96LE+609Xjj7FqyDRWwu10Sn2yfDNkA?= =?us-ascii?Q?Feqlo17qruYDkGxpAffp8fBtHukz1bTSwkQB5KvkoFDY/xduWJqHZcD/m6Qy?= =?us-ascii?Q?V1lGcILm79zqONqHU4W4bZuK9AGiBpWVhjX8tmAXV1JYQYrGEQlT60nX0nwG?= =?us-ascii?Q?6tTrTiFO9QPTwulckR0+MeDt2SxZt9qIv+MDLYJNB7j7l4/mN4GjlpI5TkIM?= =?us-ascii?Q?vgsn9kXw43EvM6OEiUoR/Lck9WNC5vwy3+sMhi/36g/EmHp3jpMhLTfZdHPc?= =?us-ascii?Q?ZrbNGryXdSikOm1ouS2cAtfNcI5Xr3DHs87NC0BFpDahpgFrfvP6lTUo2vT9?= =?us-ascii?Q?CbvLjbE1YV4iWTIOM+gzVLooh/T9R+H/zdn5mLhWjbSner0no/ssx4u1cosC?= =?us-ascii?Q?F20kyDuL1MkbjDrfdLk27HBDIdUUG94xF7LwxLZ8SbkNx7b2wQbvmdPnG030?= =?us-ascii?Q?rGCp4bw7nn8PA0a+E4JsHt1lKgThvS1Q6fEYg94guOKEEVzKVYp8j8UPvePr?= =?us-ascii?Q?O4XwEyAqbFrmHP+zOokAZn6tiJmJfKWU4PIKD6v17DgExInR6x09hA+Viyz1?= =?us-ascii?Q?im7KlNsE9hOaHgRB/BNvdf3WDMTfYm2l9xQeq3LQuWfKo0k9bHQ55T8q9i1i?= =?us-ascii?Q?QP/3fYKcU1GzVF4HvJ8LiG3GCgSiDPSJOQD+3une0KZZ0iWh7bmLdZiP3zNJ?= =?us-ascii?Q?hDlhwHLLqaZXRhiDRx4=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5478.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 787377eb-7de2-4752-e14e-08da7b31632b X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2022 00:35:27.3156 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HaL6AMjqkC6h8pBVZy2G217vy30LFvaMvKsEUuCrEtSn7wIpZpXNQ6CTn/mF4BOTAfhacsDgJfGLkVEOwv7aqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5357 Return-Path: gua.guo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Gua Guo -----Original Message----- From: Sravanthi, K KavyaX =20 Sent: Wednesday, August 10, 2022 4:37 PM To: devel@edk2.groups.io Cc: Sravanthi, K KavyaX ; Dong, Guo ; Ni, Ray ; Rhodes, Sean ; Guo, Gua Subject: [PATCH] UefiPayloadPkg: Add macro to control NvmExpressDxe Add NVME_ENABLE macro to control NvmExpressDxe driver. Cc: Guo Dong Cc: Ray Ni Cc: Sean Rhodes Cc: Gua Guo Signed-off-by: Kavya --- UefiPayloadPkg/UefiPayloadPkg.dsc | 3 +++ UefiPayloadPkg/UefiPayloadPkg.f= df | 2 ++ 2 files changed, 5 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 91cd78dbf1..1b23ff3dbc 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -43,6 +43,7 @@ DEFINE SD_MMC_TIMEOUT =3D 1000000 DEFINE USE_CBMEM_FOR_CONSOLE =3D FALSE DEFINE BOOTSPLASH_IMAGE =3D FALSE + DEFINE NVME_ENABLE =3D TRUE =20 # # NULL: NullMemoryTestDxe @@ -713,7 +714,9 @@ MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf +!if $(NVME_ENABLE) =3D=3D TRUE MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf +!endif =20 !if $(RAM_DISK_ENABLE) =3D=3D TRUE MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayload= Pkg.fdf index 27534f445d..9c9e2f2741 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -215,7 +215,9 @@ INF MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf INF MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf INF MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf INF MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf +!if $(NVME_ENABLE) =3D=3D TRUE INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf +!endif !if $(RAM_DISK_ENABLE) =3D=3D TRUE INF MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf !endif -- 2.30.2.windows.1