From nobody Mon Feb 9 05:41:47 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+81391+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+81391+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=hpe.com Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1633281865152688.3722248366928; Sun, 3 Oct 2021 10:24:25 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id NIsZYY1788612x6AyFNeC7l3; Sun, 03 Oct 2021 10:24:24 -0700 X-Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web09.25058.1633281859825438832 for ; Sun, 03 Oct 2021 10:24:24 -0700 X-Received: from pps.filterd (m0134424.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 193ET3ob011913; Sun, 3 Oct 2021 17:24:18 GMT X-Received: from g4t3425.houston.hpe.com (g4t3425.houston.hpe.com [15.241.140.78]) by mx0b-002e3701.pphosted.com with ESMTP id 3bfeak0mdw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 03 Oct 2021 17:24:18 +0000 X-Received: from G9W8456.americas.hpqcorp.net (g9w8456.houston.hp.com [16.216.161.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3425.houston.hpe.com (Postfix) with ESMTPS id DE4519D; Sun, 3 Oct 2021 17:24:17 +0000 (UTC) X-Received: from G9W8454.americas.hpqcorp.net (2002:10d8:a104::10d8:a104) by G9W8456.americas.hpqcorp.net (2002:10d8:a15f::10d8:a15f) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sun, 3 Oct 2021 17:24:17 +0000 X-Received: from NAM04-MW2-obe.outbound.protection.outlook.com (15.241.52.11) by G9W8454.americas.hpqcorp.net (16.216.161.4) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Sun, 3 Oct 2021 17:24:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fbIRJB148ztccT1CQwIq6HeejKwX0B6EyBBSLaOa1A3p6Ux2ys48QB37tJ5F2NXKhIzZGFpvCPpLsROYPrlvvSnTtQD9B0MeJ/argq+VzX1KRtI3grH5/TBmeKAL9rvIiU7rNE0HeXh+aWHSoByliJC9nzDCnAq0fu5UWEQB4y5XiUcHQf0nVO/paULyZYOnQDTiXvPJ8GOTdgtevJp+iil9f5kKPyOpujUR0NwpQQFFHcjlo2Mz4/937InQssskkGrJ0hPWwFbTEhGkySNItDK0cQR1PW/pXCE3LConomUvMa5UzX8Ly5C4LTUeWydfowgzkwIN48xLoQpdRI8CzQ== 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=/0wj+rLqQBSLLiByHlVzzDlMkHUq+qQuZzr9Dkwh94A=; b=RCeVkYkBd8c9A1UBlQmqUaC0yz4G0RM9+BUrWlP+wgewuwPIV0KyLoN6jwGPpwc/gQCANMYtaFZQFZIE7P7Od+a/idZcdHI+TWuVX3nQfMHbnYXKfq2PR//DDznaoS8qouK6wBmGb7dLCIzuJKo6tkEXFR15fVNhSHK+5yvriXu7UGN3I8cifHZocOT4uWEVBA1S6T/1ynENaIRBAM8CZ1SmqTLKCunUEBMJcLBc1TQCh8LJCxGYZGdR0x6tF8GTh+n8ubHEN9Yx+y1IcBV3X2yIkJ+lChN2pwDQZqEjcUwmrSFT/9fPNKc8WOIcS3KqBBGC7TzKZ0z3AAUWOtsk2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none X-Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) by DF4PR8401MB1276.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Sun, 3 Oct 2021 17:24:16 +0000 X-Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469]) by DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469%3]) with mapi id 15.20.4566.022; Sun, 3 Oct 2021 17:24:16 +0000 From: "Daniel Schaefer" To: CC: Abner Chang , Sunil V L , Leif Lindholm Subject: [edk2-devel] [PATCH v1 1/5] U540, U500: Add filesystem drivers Date: Mon, 4 Oct 2021 01:23:55 +0800 Message-ID: <20211003172359.1622768-2-daniel.schaefer@hpe.com> In-Reply-To: <20211003172359.1622768-1-daniel.schaefer@hpe.com> References: <20211003172359.1622768-1-daniel.schaefer@hpe.com> X-ClientProxiedBy: HK2PR02CA0212.apcprd02.prod.outlook.com (2603:1096:201:20::24) To DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) MIME-Version: 1.0 X-Received: from localhost.localdomain (123.193.59.220) by HK2PR02CA0212.apcprd02.prod.outlook.com (2603:1096:201:20::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14 via Frontend Transport; Sun, 3 Oct 2021 17:24:14 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7351fc3e-bb40-4bfd-d94c-08d98692a01b X-MS-TrafficTypeDiagnostic: DF4PR8401MB1276: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:41; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: WPUY1OXh6oVvijaIXN65LAUt15NwKHWqWLcKnsM6g/8USlXhaVTTgZqBbTTdX2MUQJ7OzDFJ1CqfDeofiHASph/XthOYhlfpqbJndlfMM0poFP6PYjgzvqgZvXkxf0qELFYO8p7ZN/+tf9iY4zPsctOtoxv0xWvoMQtxTJR+9irwg6czPWzZD5Y8e6YTsZoW6RX3+K5HmgNsrTs28LBwzVvb8kK/QddUSdYijcT7Rsp7yv9swy+a5t+d5FvN9TgRKkvNPHigk70GXAX+9G/aAjRKnQbKJUvaDxcPAXc+uFUepDynoy5xOhfNJGRnG2fXkyBa9CbuK2ENyKkzjTT7rtp7MiuPCPcIpw/xdgKQHecLoGT2k9hnSlYZsOc+D3IZg3WuZXo2fD70lJxrUwGKjT3yIB9FvPXHfZA3TDkYs73TDNNnOdvBlQkhpwJvl3uYkTF6fXhLqV+K9v7Qq+Emv4Eo2PAeBSAdFduKB0zYutKSI2AB+kkpY3fmU0my6KKUGA25hGbhesaK9yG4hxXj105/Jfo3GF9ENam/izpuB4TMHk9L8IiLgYzcfNZTADJ5tgiChljaNp73mZUYpqPqz7REk51vujpwWpPrhf60iUnXKDyVQn6pNf+p5kJwLIrBuqg7hcmHIgudut5yDpuRpFORg/+nCA2RKrds3uvQzbx8WwuJogpyf6qcakZRlmpler9x3Y2tsQnumH+udG+VJw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0p71Itq95PDSafKrtp2muf6hxYBCJVvVgA+ge6zuuPbto7pl/cIWUhbZXDLf?= =?us-ascii?Q?M25+eIDH4fCc+Q9/lANbIn82wuahY9HEZVbUT5uIZS2AVws4KVr05abDrdcP?= =?us-ascii?Q?SPY109emRDYptkmJrbGuBr8TJJs0/TsbRzzIIXfakxzy+jNlcu5lXLfVfrYR?= =?us-ascii?Q?5igU4lWh8GIWceOYZ6DvOW+UOUCE6QRy7MU2ieAJFxkPBcyd6t8SMWJagkY1?= =?us-ascii?Q?CYM3iNSStvk3oEO2UzYSpxqkoTOfxdehbh83Cvgoac7CE41XecNHkFXcuokd?= =?us-ascii?Q?yYNZkawduiyuSbHNG2qXXTlwGUfmKLdzE1LV19S23wl7ZS2wbLaDszztwfVz?= =?us-ascii?Q?ZGtyZiXs1wH4lXqR6qPFqSmnIK4vj14mIj+NoEM+3YdlnXkOJXsir9bLhW8E?= =?us-ascii?Q?4e/DsXUWvWY8iBXq4cJXhEj/v7Dzq51w/g5DPUO2q0FOvREQoz9Gs1efJ+/m?= =?us-ascii?Q?CfC4Mi8Mvg/WbVifOnCyVwv8EPrACkfi5ReQ4Ni43Ny/m6dVC1svGJaykSak?= =?us-ascii?Q?1qbzl07CepdBL0sOViSDWX/2ivY1JlrCit98SJjHR3hx0xzpQp0tJWdojXJD?= =?us-ascii?Q?ZeSKELyhtyWoepGT1XVqsjZRHGjHr6Wl26CVrqiP9jLVO5qMASvzsEVzBmtD?= =?us-ascii?Q?ex6V3rDRIViQ+PFEQhCieOrObSbqOkxUrfdkGU74YJxgyoQovYuLTCx1Yp/K?= =?us-ascii?Q?lbSWG1Vds6pvUvSGUZ7zI+UdjcE4JK7YvAZ6/qrxXO7oRkhvnvjqxF6Czd26?= =?us-ascii?Q?uaEPmwe4VvSawGYu6og0bwF/nWh4PHiUlseI1B/TMAZ9J8o+2uF/x1l0+8Pd?= =?us-ascii?Q?26Qi/f3JDQebKIdCqorE13A0jIZPtGwMc0r+x76XTWk9P0HmvF4ekJ+Sc3/o?= =?us-ascii?Q?PiWQ83J9V5CIA4xYIngiIHC0jAPxEcSaTxhaIMQyPNclfILmNr2LhCU5yJDg?= =?us-ascii?Q?U9kr0QsXg0L557prwR6Y0bKRO+MJ29LSZ70vdfm/zfvrB6kLKnFuQIPysr6G?= =?us-ascii?Q?kOsQUj8cvc4kH8YLPYKE6Xsc2JTjox4YmJBm+/geTMTPLoh0wPqkursyU/Yg?= =?us-ascii?Q?2fNOPMeRvgfh8pYLIyw6oxLIEU6vBfaV4zXtiBHaH4rIfLcDiLwvhinEYbfy?= =?us-ascii?Q?O6nzgOoMcrVumxMDXCoIn4ZGNE075bzht23oqbd8fUiOcWJrkf81YtohJQvG?= =?us-ascii?Q?Xbpl6Hsjh54fs2Oy3YRnzjWeh63RzLxrAYm4je5RvWDHW8nCvKJphDtUquAV?= =?us-ascii?Q?eNa+CZ1Agg5HQXmneahcchCFV3p8psQ9PiEnJzephGBtiH/brpL3EvN+yrZl?= =?us-ascii?Q?ba+HZmMDo+L2dnIThu11IPjZ?= X-MS-Exchange-CrossTenant-Network-Message-Id: 7351fc3e-bb40-4bfd-d94c-08d98692a01b X-MS-Exchange-CrossTenant-AuthSource: DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2021 17:24:16.0781 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UKmCBMtBYRJdQZihG2F8jfpytgMzKY245DRLedf0xwBYO6GvNeqRUzRIpQS9rbUCdPfMbFkWmc36/KfoE1vEfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB1276 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: Hb30Z9YITp7TZTcOsP1czZSfF2CL_vvT X-Proofpoint-GUID: Hb30Z9YITp7TZTcOsP1czZSfF2CL_vvT X-HPE-SCL: -1 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,daniel.schaefer@hpe.com X-Gm-Message-State: oNqDON1DLGtZdCjwhDSpTMLjx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1633281864; bh=HdW7k057au+lYD9KPxR4c3/4/W7iHv/kdvO/ytqsUeo=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=fr8czke+s6FkwOZfonmqyyRcZE59odXRXcVH/wEwrBvEUJlSbQjlIq7ng7QTFiISUdh M//fS9w+/XmhwnKfuxxbNYGqWa46G/pJqcflQb/njGBTSeJYV/WRhm9+sAQTkocfAwYsM NJDjyVLQyXHvViXJLV2rUc5q/u8hhL7IYDo= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1633281866945100001 Content-Type: text/plain; charset="utf-8" Not DiskIoDxe because we don't have a disk, just for loading from Ramdisks. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Signed-off-by: Daniel Schaefer Reviewed-by: Sunil V L --- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc | 7 += +++++- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf | 4 += ++- Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc | 7 += +++++- Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf | 4 += ++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc b/P= latform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc index 124f0d02cc..cdc1b9ee8f 100644 --- a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc +++ b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc @@ -1,7 +1,7 @@ ## @file # RISC-V EFI on SiFive VC707 (U500) RISC-V platform # -# Copyright (c) 2019, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
+# Copyright (c) 2019-2021, Hewlett Packard Enterprise Development LP. All= rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -507,6 +507,11 @@ MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf =20 + # + # FAT filesystem + GPT/MBR partitioning + UDF filesystem + # + FatPkg/EnhancedFatDxe/Fat.inf + MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf =20 ShellPkg/Application/Shell/Shell.inf { diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf b/P= latform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf index dac6f85272..f262e4fe17 100644 --- a/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf +++ b/Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf @@ -1,7 +1,7 @@ # @file # Flash definition file on SiFive VC707 (U500) RISC-V platform # -# Copyright (c) 2019, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
+# Copyright (c) 2019-2021, Hewlett Packard Enterprise Development LP. All= rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -178,6 +178,8 @@ INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseD= xe.inf INF MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf INF MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf INF MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe= .inf +INF FatPkg/EnhancedFatDxe/Fat.inf +INF MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf =20 !ifndef $(SOURCE_DEBUG_ENABLE) INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U5= 40.dsc b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.d= sc index db7905774a..be70ef5294 100644 --- a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc +++ b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc @@ -1,7 +1,7 @@ ## @file # RISC-V EFI on SiFive Freedom U540 HiFive Unleashed RISC-V platform # -# Copyright (c) 2019, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
+# Copyright (c) 2019-2021, Hewlett Packard Enterprise Development LP. All= rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -506,6 +506,11 @@ MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf =20 + # + # FAT filesystem + GPT/MBR partitioning + UDF filesystem + # + FatPkg/EnhancedFatDxe/Fat.inf + MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf =20 ShellPkg/Application/Shell/Shell.inf { diff --git a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U5= 40.fdf b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.f= df index 5622e589d6..c0ce09fcee 100644 --- a/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf +++ b/Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf @@ -1,7 +1,7 @@ # @file # Flash definition file on SiFive Freedom U540 HiFive Unleashed RISC-V pl= atform # -# Copyright (c) 2019, Hewlett Packard Enterprise Development LP. All righ= ts reserved.
+# Copyright (c) 2019-2021, Hewlett Packard Enterprise Development LP. All= rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -178,6 +178,8 @@ INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseD= xe.inf INF MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf INF MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf INF MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe= .inf +INF FatPkg/EnhancedFatDxe/Fat.inf +INF MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf =20 !ifndef $(SOURCE_DEBUG_ENABLE) INF MdeModulePkg/Universal/SerialDxe/SerialDxe.inf --=20 2.33.0 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#81391): https://edk2.groups.io/g/devel/message/81391 Mute This Topic: https://groups.io/mt/86046984/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-