From nobody Tue Feb 10 05:27:15 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+82492+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+82492+1787277+3901457@groups.io; arc=fail (BodyHash is different from the expected one); dmarc=pass(p=none dis=none) header.from=groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1634883623252797.9471172923958; Thu, 21 Oct 2021 23:20:23 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id QIN4YY1788612xRipIzuMIRA; Thu, 21 Oct 2021 23:20:22 -0700 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.97]) by mx.groups.io with SMTP id smtpd.web09.4679.1634883622289268559 for ; Thu, 21 Oct 2021 23:20:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iY/i2BASgbD79sZtMxQenphvl47RYh4GRg++zxraKBum6WChu4o+fvHaGObRk41Uo57iD/XsvCuCVYWqVB3W7icEH/D9iGrALGh6qjQ4cP3Q7NKrCptw7eZEZNoMyRl3FrLDu2ovD4KTgJnlpxgFhjB1xcj7xtvyzusmm3vVfUjj1c1Ra3x6M+X4BbFnuWpuXWcJ+6lcPsPyNqLZ1mQ5THAQSZLMy9S3/L60+vRqI4xV4SsapJI5Hseqq0Ck5hPGeV8HIaGC95/ko6XzdZcgubamF/M7ID3k27UQfLUlSpZGAld+n3Gna7vxwuqI89vRmVHK5MMwegSoM5A1tSsXzA== 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=3H5+gKE7hepUvC/G3VS8pafK1r1Ck7i28C3PcU+xZ98=; b=QV5VWA0K3ExC5bIpieDXEjxo5Em195dJhLqGQJXY0Qrg7zsc0MbwNh7hENgkiGfdFmeLhkk+YhFgH+2W50G2Ch7U2p3u9tAqWXtvx5OZ55jZC5acRJlEpSAXLxPdcFLdwTfJRtyQVfdP/f0t4r7lvdKMYanYE5FosVcHfEekF8YP2TXLcM81MykrcaRAzM0bCY2vddnARpyBQIonj7RmysniNzrpdHO8WM40dfTN6JOc8YBPND9QEUn4Q8X0xkr/hmYhgk0y+0kJf0oJCcqjXLor39iHCjqzJaCHhjOwumZb8bt75KiERTMM14oqAfNWKnuZdep4fJob0gD8M9TzNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none X-Received: from PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) by PH0PR01MB6325.prod.exchangelabs.com (2603:10b6:510:1e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18; Fri, 22 Oct 2021 06:20:21 +0000 X-Received: from PH0PR01MB7287.prod.exchangelabs.com ([fe80::254c:9533:7f35:aee]) by PH0PR01MB7287.prod.exchangelabs.com ([fe80::254c:9533:7f35:aee%4]) with mapi id 15.20.4628.016; Fri, 22 Oct 2021 06:20:21 +0000 From: "Nhi Pham via groups.io" To: devel@edk2.groups.io CC: patches@amperecomputing.com, nhi@os.amperecomputing.com, vunguyen@os.amperecomputing.com, Thang Nguyen , Chuong Tran , Phong Vo , Leif Lindholm , Michael D Kinney , Ard Biesheuvel , Nate DeSimone Subject: [edk2-devel] [edk2-platforms][PATCH v4 17/31] JadePkg: Enable PciHostBridgeDxe driver Date: Fri, 22 Oct 2021 13:17:55 +0700 Message-ID: <20211022061809.31087-18-nhi@os.amperecomputing.com> In-Reply-To: <20211022061809.31087-1-nhi@os.amperecomputing.com> References: <20211022061809.31087-1-nhi@os.amperecomputing.com> X-ClientProxiedBy: HK2PR02CA0168.apcprd02.prod.outlook.com (2603:1096:201:1f::28) To PH0PR01MB7287.prod.exchangelabs.com (2603:10b6:510:10a::21) MIME-Version: 1.0 X-Received: from sw004.amperecomputing.com (118.69.219.201) by HK2PR02CA0168.apcprd02.prod.outlook.com (2603:1096:201:1f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.16 via Frontend Transport; Fri, 22 Oct 2021 06:20:18 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8e420dd0-8bc7-480f-f1d1-08d99524066c X-MS-TrafficTypeDiagnostic: PH0PR01MB6325: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:160; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: 8PTagmQGcoHWQa3EC1N0a0z073ult36PVZESgGcbJLKUSLhhTL1LdKFt2wwepwOQEntESSylTyGUP0eUxg/qTW+NW+5BWN8qOaUzEIvNq49MVthvnlsTGdSZwv8Xjp/cwfGq1QmPPdXAFl0gz+mhQa+G9gM629GXSkdquoy/nusPWuwFy/qOPEola7bHpOUNmy/wmnaB8IDxrkmYxNUxgrU+eKVYzUu+ZWAZjewH75PdvnSpUGdSxlmr8IjPbUnw8199LH+Mo1V8pII3hxNRnOGnxwwPwkla93xX2dfZux02qz5GyWXxRA1gG++IR82nQ4NtI5FAPm2hvTzM2NrSztaJSEoWVGVW/hSrwrPHzWcdXLDlDothNboh0DwJP+6sA3HBPCEAbAL/ZXAppM/SihrUt3sO1frwJvhKnYH9fAU5lVnhDUE6k90ZaVdLTKBJfUZ9mkHxMCQBPx0KGrdaGMdGD9meDB36rEzN+irnQ8Zp+v/rn695GVm57YtvR4gUso845OoSCUXea7jk4VoaJLGlAPnKFhCk5fY7hap15L0PhqFpgHwW3ZAjOdfFmHOk8ZCmEa2Tql5TUgdPjR5dkIo0HZ6BMugTRFRpuIHvmGj750ljAvGvg2SzDhAuFQ8iCs3SnZ8JSQVnkxqsBsJw0dhVDLA3a27yJtk9yXCDw5eg8kGBxAYcms/v33920wwbKHzznI5fyruY8PUJK+1Iaw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?KGh57FJPw8Wq/1kYODGqvAJDWPyN5+f8/0F3KlUlNtT6K7kdURe7GsMdYcLi?= =?us-ascii?Q?iEL4ESEZQkhllBl0ohWRIGYzjIp1yJ5bKW6bRyVNxj5Sc4bT/KkGKJF013rI?= =?us-ascii?Q?rPuWjZ0sYABJb4ZxJ20CLFE5bIEl2W1zH6tHCYQRWlP7OycjkFm7yjQvZWy3?= =?us-ascii?Q?Dk/Zp0wdEn506OPwsaSOzDU5wtQUkFLe8vnU6XMz4RGS4x7N3nxg5fdECUDO?= =?us-ascii?Q?fwG+kcef4/A1SRRMMV5a0o1OUX53pvA9lKCBHrQ0DrAtrpn83BDB29lpygVq?= =?us-ascii?Q?rk6cqiOHtdBZqvDRyy8/kEtMmDPMDklD/TGqxA9/vvqrhUqr22zGmtJloGN+?= =?us-ascii?Q?GXS9uJkxFhd3sA6AZErnQF2PNBMNnG/LrIlbAg4J9AqnZSG/LvBv4vWZE/3i?= =?us-ascii?Q?0w43wzqcEeOlVj5D3/+C0EIOkY9qBM8rZGdMPrgoaRZXoKEzEZMo1Efpa1Y7?= =?us-ascii?Q?+c2m8cGpQtk8ljSDB0X7CzGq5NUE3h+XxhYq1aqI4qWge+1KFfzSN1HKASzU?= =?us-ascii?Q?VlwdabPY5794ye3r7z7sCueBFn9opP41VhxoQZVMIl/ICzH6evg3twKjxNFX?= =?us-ascii?Q?ea7LQpRc5ZFmQxVgdDtpiLlyGASMv7SeQXJIKzT6d8qUunURtCByoBVCiiuF?= =?us-ascii?Q?cNmPOpcv1/yyI6v0xEU32yeiFZV4gZPzlov/5t1oZ7ndi6dscAVJJsjiPvj5?= =?us-ascii?Q?BrIy9oYddOZ3ZiCV0agc1r+BeAygn080Mb/JsOQT1xCgDpTnPz7I8/efh9Zo?= =?us-ascii?Q?UVdsgKHpqUQ+/QlsiPwELp9hCz88wwOxHm+IdyEOB4zGnZhh2xlcl3jpOV14?= =?us-ascii?Q?u+pk3stUs/b0kdgyAM8WIOHxZqAaG0AFDRtsduCWMQXL+hrPo0xzc9ALvqZ/?= =?us-ascii?Q?OEhCMPQvv3ICA/NZxokaFMZbSRcGPak6pLqC7JNW8EMGUfgwnL9dnlpuzB83?= =?us-ascii?Q?fbSUyyghPFlBtZ5afK6tyW6mZXvq/T7a10kzYfJAm/ELai9Cy811xWEjiYVg?= =?us-ascii?Q?dkIzD2ENdTMcmC0SvdehkKSW5iTxvnV15o1ISH8Gl3iNimNQl+87j7cg9reI?= =?us-ascii?Q?ANTxE8pvTz4ObMYXAPuAXV6WouLb9OeaWmmxGh1kHTyqSkXZaKhk0UpdNM+S?= =?us-ascii?Q?ncH+CalP7lZEyFw9pQRnKoRQp1YEXxHn4qzaDZepn0xXuWxKiPKy2Wc6OpWA?= =?us-ascii?Q?Jb/X0chRi98t9Jb+DPy6Bi4Ma9c8A5IKptIdM4kTQCP+9zlvNAWHhArtF8K3?= =?us-ascii?Q?23v1D54KUIYq6SoH7+X0X83cmekUlGUy1oTAEGeJDxVZdAl+h/HvyGs4tbep?= =?us-ascii?Q?J3TtxjHgyoYfsm5r+JcabumOZUD/WzfHlSCGLzBxxqSY/AYfmJdGPdjXbu6W?= =?us-ascii?Q?472mz3k0aJVJhss8hyZTYjXY3ufONBXOTRWZNDfs9b6/5PtgXIbYVz7fwKyW?= =?us-ascii?Q?hCCPnqBwx2g5lcWEGHVvENbdcKAwIWzkajSgY/ya/Wk+N7nmxpgREg=3D=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e420dd0-8bc7-480f-f1d1-08d99524066c X-MS-Exchange-CrossTenant-AuthSource: PH0PR01MB7287.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Oct 2021 06:20:21.2454 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nhi@amperemail.onmicrosoft.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR01MB6325 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,nhi@os.amperecomputing.com X-Gm-Message-State: VzhigunY2H1fq5CZce6R0cdox1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1634883622; bh=E1M/REUu/M53LqkZ6OS0WTKBPYeTh02fjRYOIDSgXiQ=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=nezKKySTyt5SR3kyrPqa/PvAVsSuTa0OQLl5+uvkGHxAfHVYV+JwZbLXNxXnSTn/VN/ A9Uksyhk+Vz1meYLTU4f5RIeXftKjIlDtaHoLUll+96iUsqQHstXLqU3v8kolJ4t10JnM i77JJOkC9JAgVgNjL44+2zTq3ocQGsru8WE= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1634883624403100010 Content-Type: text/plain; charset="utf-8" From: Vu Nguyen This change also enables the drivers for SCSI, NVMe, USB keyboard, and USB storage devices. Cc: Thang Nguyen Cc: Chuong Tran Cc: Phong Vo Cc: Leif Lindholm Cc: Michael D Kinney Cc: Ard Biesheuvel Cc: Nate DeSimone Signed-off-by: Nhi Pham Reviewed-by: Leif Lindholm --- Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc | 33 ++++++++++++++++= ++++ Platform/Ampere/JadePkg/Jade.fdf | 33 ++++++++++++++++= ++++ 2 files changed, 66 insertions(+) diff --git a/Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc b/Silicon= /Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc index 1dee436f97b4..9b33f295b2df 100644 --- a/Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc +++ b/Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc @@ -655,6 +655,39 @@ [Components.common] MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf FatPkg/EnhancedFatDxe/Fat.inf =20 + # + # SCSI Bus and Disk Driver + # + MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf + MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf + + # + # SATA Support + # + MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf + MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf + MdeModulePkg/Bus/Pci/SataControllerDxe/SataControllerDxe.inf + MdeModulePkg/Bus/Pci/NonDiscoverablePciDeviceDxe/NonDiscoverablePciDevic= eDxe.inf + + # + # NVME Support + # + MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf + + # + # USB Support + # + MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf + MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf + MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf + MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf + + # + # PCIe Support + # + MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf + MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf + # # Bds # diff --git a/Platform/Ampere/JadePkg/Jade.fdf b/Platform/Ampere/JadePkg/Jad= e.fdf index b8293c096c4c..00184f105e6f 100644 --- a/Platform/Ampere/JadePkg/Jade.fdf +++ b/Platform/Ampere/JadePkg/Jade.fdf @@ -267,6 +267,39 @@ [FV.FvMain] INF FatPkg/EnhancedFatDxe/Fat.inf INF MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.i= nf =20 + # + # SCSI Bus and Disk Driver + # + INF MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf + INF MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf + + # + # SATA Support + # + INF MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf + INF MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf + INF MdeModulePkg/Bus/Pci/SataControllerDxe/SataControllerDxe.inf + INF MdeModulePkg/Bus/Pci/NonDiscoverablePciDeviceDxe/NonDiscoverablePciD= eviceDxe.inf + + # + # NVME Support + # + INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf + + # + # USB Support + # + INF MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf + INF MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf + INF MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf + INF MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf + + # + # PCIe Support + # + INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf + INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf + # # UEFI application (Shell Embedded Boot Loader) # --=20 2.17.1 -=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 (#82492): https://edk2.groups.io/g/devel/message/82492 Mute This Topic: https://groups.io/mt/86507930/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-