From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (NAM02-DM3-obe.outbound.protection.outlook.com [40.107.95.107]) by mx.groups.io with SMTP id smtpd.web12.10046.1631721616333308369 for ; Wed, 15 Sep 2021 09:00:16 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@os.amperecomputing.com header.s=selector2 header.b=TRLyxMvr; spf=pass (domain: os.amperecomputing.com, ip: 40.107.95.107, mailfrom: nhi@os.amperecomputing.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NNHq8iZw/GK7A7RBO5pOz7Vcy+tM6DpMwGPew/IAkhK6PHENVwDabv1MdvTusHuj3g3mv57dbwRlbqp2UBoyrULYxt2bh+dSoRhhgwygGwHN8bliW75BsYSl6osySdn7952GskSAO2rZiEf2nCCghc1T5GSg0KrCI1Z5Pd8zLMpS3r9vRyl+nuscL+PBUfserSh8dUelMVE1Xq0YAJEo5oVjIEVgvaGPTOjGsD3pJpdMbi2UEkoMg5oBDle1D7aU+SeG4J7Gs74tbmvV1EY+T812dUfVG9swtAiiAtSdy0PjRvzGzPNDO93l534OiNYTdwQvqlXDuxWYjOVRYZ9FPA== 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; bh=jhpGGqMuhUKiI6qOxOdfwe0n7QLBAQMTe/LcMgenKDw=; b=IcQnNPcMf0D2VD7yS/KgrkTwFFJfl6n0de76wpE5XwXSt60UqIfYysQ4dngnjaeqWci9X2Nm3iDXEHUeHGwiLDnX8X9iG6y/EO7wUgMSNs4d9xpGWaB+SzhC/2DORefsi58Uy1LevPtGiOKUHi61Q1g5IFzDd10HsCwo4P4/QkV/xJjM0aiaKv4yRepzRtal60Bji0CkHzDeQh956WbJ+HEi5uVbO9xbJE1R8aDMFqdDiuwxD7oCpTgwPjFfLN8yamC+m2WCdmw6ENfZ2B7pZRRGyB3uKiPuQkfXpXxC3NljXvsOTexiwcNuOqxvkCtHBcw3NN5+k9R2KTaPIuXtuA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jhpGGqMuhUKiI6qOxOdfwe0n7QLBAQMTe/LcMgenKDw=; b=TRLyxMvrCqJi9vFQthLMZUxghdelTCk4oUsiMlkgsXeCqrDC0xR5UhDlPLOxiQvyPo84G/aSTxYWaeOY+GfqV3vyNNu0MYcXAHGxQvwux/c8hSwzLWobzAQsviaYDgDTZ/cGmXrozs34DBDslQg8Yu/DDRZCK1nza+1+Kmd/aoU= Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=os.amperecomputing.com; Received: from DM6PR01MB5849.prod.exchangelabs.com (2603:10b6:5:205::20) by DM5PR01MB2761.prod.exchangelabs.com (2603:10b6:3:fd::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Wed, 15 Sep 2021 16:00:15 +0000 Received: from DM6PR01MB5849.prod.exchangelabs.com ([fe80::8eb:704f:2ba7:9bc3]) by DM6PR01MB5849.prod.exchangelabs.com ([fe80::8eb:704f:2ba7:9bc3%4]) with mapi id 15.20.4523.014; Wed, 15 Sep 2021 16:00:15 +0000 From: "Nhi Pham" 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: [PATCH v3 17/28] JadePkg: Add ASpeed GOP driver Date: Wed, 15 Sep 2021 22:55:16 +0700 Message-ID: <20210915155527.8176-18-nhi@os.amperecomputing.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210915155527.8176-1-nhi@os.amperecomputing.com> References: <20210915155527.8176-1-nhi@os.amperecomputing.com> X-ClientProxiedBy: HK2PR0302CA0012.apcprd03.prod.outlook.com (2603:1096:202::22) To DM6PR01MB5849.prod.exchangelabs.com (2603:10b6:5:205::20) Return-Path: nhi@os.amperecomputing.com MIME-Version: 1.0 Received: from sw004.amperecomputing.com (118.69.219.201) by HK2PR0302CA0012.apcprd03.prod.outlook.com (2603:1096:202::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.5 via Frontend Transport; Wed, 15 Sep 2021 16:00:11 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 35f36c1b-a9a8-4591-a058-08d97861e7e0 X-MS-TrafficTypeDiagnostic: DM5PR01MB2761: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3044; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Xc/s7g4qsKpbyZp0lpKTt243k3+amDPKXZMKV9HSCtr3sBicQjwDVReHfprSzZyI55phHemLF1kzv7xCRO3YL5yVW+QBz+2i08bZQxy7YQBW/MJMSOEMEZWYMEHMvK74MJZN+IpyebKl1Uq/Djk9sktVRhWW6vY+zB8YbfKvNIkT2w5XmukGEoqlnK6SpshH6gey1lfAsquxghIrerKC2ZozpUkDJNpVPghdN45U68/4tkkrBTWmdCmBDV1BHECoIA/IGpW9VP5hLEKzAL6Y2nl2ThG771TPgz4YYra7p9FI1l7jXUCW6D6X/tt0xjT66u3z0n+H0d0LY9OdC0zclymIRjTGOJNTa/qBmhkh3kZYMYHfaXoVG2zhhuB12u7v6R2DQe2A3XOWM2o/N6GybEaO2Lp12L6Szbgub837WZX8BRUFXDsFwwtGU06yZBM0KRBqgi6Jw/y2D61muwmy6T2s7f3elfWtSDKMkD6+e1PAWknPGsAS4Q0esYs8nzs3kX9UDfeo0+HPJbY8ELzhSieuJWX7qWmaRyVTgEhldkKR+Z0+FiTG6XGI3iRqmdC6LfHkJdPT1zZna9MLsH93IWk3GEAMuUYVpMB6bWDA9GXhtKMHvjBnhlS7CW+ReeaN4ypi8I2tXrATIIVVcwtgbbcvxlOVr59+/+Ysd94MWqL+6hTl3O0sCH5bmLTpENFn8nZaCVsU0pDGKjSfHtNHUQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR01MB5849.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(86362001)(6506007)(186003)(52116002)(1076003)(54906003)(6916009)(6512007)(508600001)(2906002)(26005)(6486002)(2616005)(4326008)(66946007)(956004)(66476007)(66556008)(38100700002)(5660300002)(38350700002)(8676002)(8936002)(316002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?izyU0JvUqbqrf8ySIRaC2V0BxGFDmxjm8+lO1GkWTvspIR9/uUdEwguhRHHk?= =?us-ascii?Q?VzoVGLcoi5N8lI47mUaoAZdkIKEgILDYXfPvg2Hy0TuIjXoKg/DhvejvpMli?= =?us-ascii?Q?zJMv+z/fD7AyolKyOxOsaLqwhTkV8nMSTYnlKN19dhCnVDDQCqpn1oa9woks?= =?us-ascii?Q?B9ojCT4YAovIAOJRTzF/C7ZA7UqZQll6//ivdvrnaVJNP8i9C3VKG4C3G+2g?= =?us-ascii?Q?pEvPDxBkPfyNDpZvoHneS2yV3ANHPzce3oRH1VAmfruqt2ndeJCJ5Qap1dzn?= =?us-ascii?Q?hx+/YGT1F8jT7F8QS4tqHP8FET6OKdt1OIHBV2uNcvXDLLLaspYQmn8Flify?= =?us-ascii?Q?JfXUShRRm/8pvtHX+RUivo5WxfFp+laukBP9cV2YtE4zbjn/lfCgpffMyu1T?= =?us-ascii?Q?l2K0pfHLiKgE79gWt2sIxTh2FCXkaZBCGrJwtoVNZj5qeFYvo7M2/9xWXeA2?= =?us-ascii?Q?Ncku5/zih4gfO/4a5bYaK3hnzCNbRoPmZ1O11r4l4F9P2iGdOcgMHRm5TZ0r?= =?us-ascii?Q?EQuNtMSa5AHTHVUmaO4gB1E4asPmHU0LOa2P3m79/WMqILDIH+9hi+hc8msu?= =?us-ascii?Q?MKFXSEGsZpU1iIeGbrmHm2A1C5L2ytyOdgXh65h842eZwTj/rISkuOl1+05u?= =?us-ascii?Q?nmbEfSjfU7SNOXuIlq124OQTI/76xZCRJkskt0DSFyT6dp93bXseoYfiQb0T?= =?us-ascii?Q?PWxEnRvTUEnGUuG/28kDCB4Fe+kucKBQtvEebYinHMrq5SQ50GfIcgZHyTUx?= =?us-ascii?Q?dS93zJoX9mBJQkLge20Mat2l6Eh53N4PPEa8etRWGCEhwrSmpRBCP5ZGSVZk?= =?us-ascii?Q?rGC8MLYbkWS9Vm4ZihsZvYcEzW9A49HCdaDes37P3zVFFuhIdJZbqPA9Nr3b?= =?us-ascii?Q?+38Q14OO/QJWJX62y2ntj/67HlHk4NhCkakcS7iIzwkHPZcpHKmM9vVy6kdT?= =?us-ascii?Q?oF5OYui904AlKcE1bKeJ4Wdkcq8jG9f+oHDakfklrEy7noUiLK89FEmw7wuF?= =?us-ascii?Q?RZPQVuha99YPqD5Y/iU7hOjLkGTuAtg7Zped6gf8M93fFa1NFzRkLKVkiYQv?= =?us-ascii?Q?qtKhYxP+m6RY4aNBNnFBXth7YwQk4NzitffImDwa00nH758C5GSkkxOYK3aE?= =?us-ascii?Q?iC1lIYRFpg7117B7hueRZPfteo5y+ifpa+Ndhp5mqkcAIWevFICkxw6cNqkp?= =?us-ascii?Q?eq13iyMJB5LR5coaBcKF73+Ffd5Q8kRluahQbBPv/okgM/kAvNCKHbpKIm7U?= =?us-ascii?Q?g5NXJCyAivLGpPGw5PQBkcUSlR/5xJEYU/2mA0wiN9Mv0lE9fK+AYZ2hT9V9?= =?us-ascii?Q?6LGYPuCR+nDhO9LZhNA1fYVj?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35f36c1b-a9a8-4591-a058-08d97861e7e0 X-MS-Exchange-CrossTenant-AuthSource: DM6PR01MB5849.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2021 16:00:15.1522 (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: RQiYhRQya210A4UAPwG5YOy5JYRpwVVw4oEbTgjipCcOJizAO+TXOaVvFcmWb2GKT//PwRcQqP/WlnImWIxAj9MakqhCJ/O2A3PgkZCOeNA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR01MB2761 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain This wires up the pre-built binary placed in the edk2-non-osi repository for PCIe VGA Controller support. 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 --- Platform/Ampere/JadePkg/Jade.dsc | 12 ++++++++++++ Platform/Ampere/JadePkg/Jade.fdf | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/Platform/Ampere/JadePkg/Jade.dsc b/Platform/Ampere/JadePkg/Jad= e.dsc index afea3407a256..b733f8430806 100644 --- a/Platform/Ampere/JadePkg/Jade.dsc +++ b/Platform/Ampere/JadePkg/Jade.dsc @@ -119,6 +119,13 @@ [PcdsFixedAtBuild.common] !endif =20 =20 +[PcdsPatchableInModule] + # + # Console Resolution (HD mode) + # + gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution|1024 + gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution|768 + ##########################################################################= ###### # # Specific Platform Component @@ -140,3 +147,8 @@ [Components.common] Platform/Ampere/JadePkg/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.inf Silicon/Ampere/AmpereAltraPkg/AcpiCommonTables/AcpiCommonTables.inf Platform/Ampere/JadePkg/AcpiTables/AcpiTables.inf + + # + # VGA Aspeed + # + Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf diff --git a/Platform/Ampere/JadePkg/Jade.fdf b/Platform/Ampere/JadePkg/Jad= e.fdf index 3f1ad9a49cd0..195da2d63a7a 100644 --- a/Platform/Ampere/JadePkg/Jade.fdf +++ b/Platform/Ampere/JadePkg/Jade.fdf @@ -299,6 +299,11 @@ [FV.FvMain] INF MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf INF MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf =20 + # + # VGA Aspeed + # + INF Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf + # # UEFI application (Shell Embedded Boot Loader) # --=20 2.17.1