From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.107]) by mx.groups.io with SMTP id smtpd.web10.6139.1606974457216755172 for ; Wed, 02 Dec 2020 21:47:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@os.amperecomputing.com header.s=selector2 header.b=WXdm+2Ig; spf=pass (domain: os.amperecomputing.com, ip: 40.107.93.107, mailfrom: nhi@os.amperecomputing.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nkJhxk34ZpauGjbora+jQmpidi/+UkmI4EBmAEXYHDyDA/4Z257fFsgkcAMDRA1cTX7s4xC/PhWrUxR0Kn/+1z2YyjlTKWSX42caTedxv9HVytQmX9x5ulRio5EkiXsdBoQd6gQQ50FyBfjmJDJ5uIVcK0aAVm4sqUjb9haDf9z5kJUh3qsWcD98tn8BSPYNn9ii7oYAkDNcyRQ+mtDL6Z3M7AgxtZF3qwXtUy/vpu1bkrWnvVNfZYPwGre3yNlN7mkHFRN3+xYjU3nWbWT8xb1VgI434tg2tjqbiSRCjRa5y2LIp8CUycxYGTcjlI+G6GdxuHNtopciJ7e3MH3wSw== 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-SenderADCheck; bh=qsnv2Lobu8R6nr5T5vTYkeVKrZvUUVO3fq0pnekYRI4=; b=NgaCK02DQiXngYUM18xTh6EZeBhO0WKCAC1y6Bgdj9/Lk/vNXjOJIs75/sw58LOvpP6OYx/Cu7mML2xJ6c7+J6vEM0C1TVoE8h/6aGGdXOXOKeMJe0AOYT3A8+fB6WTgkIta2ItWPiJpGF7RRMqFrsWoibcd7xDIAIGP47uUUYnnB8i38dZQ8QZnKMtZt+6ft9re8ylvjePkua7eRlwUu9uFOCQPGe77hTYiN7+uT6A3e/a/XNYhU3JCtRx2qFl7ra4Nkf+yOPHqDKPKgVO5PmtzZysASBEC/AGzi9nIKxddaOo6r38EucrnkRfjqND5bFkOIgtteM6gNmawgA0K2w== 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=qsnv2Lobu8R6nr5T5vTYkeVKrZvUUVO3fq0pnekYRI4=; b=WXdm+2IgcV5Ylztixt8SsvmAhxYz/g5EtR6UmLVsgbzIjUe7cU+ccxJ5iLUtuVNvvskaCUajap8abh6jzu4MQrShuplorJGFI/QM5No3mFScpmiNd58Smh7WA38HZozy8ODcX5FUoQtZvzosVKLzuwMOSm7ZEIsUH93EdTLWzyg= 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 DM6PR01MB4844.prod.exchangelabs.com (2603:10b6:5:6b::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17; Thu, 3 Dec 2020 05:47:36 +0000 Received: from DM6PR01MB5849.prod.exchangelabs.com ([fe80::c814:9a08:5c2e:4076]) by DM6PR01MB5849.prod.exchangelabs.com ([fe80::c814:9a08:5c2e:4076%5]) with mapi id 15.20.3611.034; Thu, 3 Dec 2020 05:47:36 +0000 From: "Nhi Pham" To: devel@edk2.groups.io Cc: patches@amperecomputing.com, Nhi Pham , Ray Ni , Leif Lindholm , Michael D Kinney , Ard Biesheuvel , KuoHsiang Chou Subject: [edk2-non-osi][PATCH v4 1/1] Drivers/ASpeed: Add ASpeed AST2500 GOP driver Date: Thu, 3 Dec 2020 12:48:46 +0700 Message-Id: <20201203054846.27430-2-nhi@os.amperecomputing.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201203054846.27430-1-nhi@os.amperecomputing.com> References: <20201203054846.27430-1-nhi@os.amperecomputing.com> X-Originating-IP: [118.69.219.201] X-ClientProxiedBy: HKAPR03CA0008.apcprd03.prod.outlook.com (2603:1096:203:c8::13) To DM6PR01MB5849.prod.exchangelabs.com (2603:10b6:5:205::20) Return-Path: nhi@os.amperecomputing.com MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sw004.amperecomputing.com (118.69.219.201) by HKAPR03CA0008.apcprd03.prod.outlook.com (2603:1096:203:c8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.5 via Frontend Transport; Thu, 3 Dec 2020 05:47:33 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2a2dbd75-67af-4f57-b537-08d8974eefaa X-MS-TrafficTypeDiagnostic: DM6PR01MB4844: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4125; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QwPhjvyiUTFghoiTpJYvRvYvjuAqq5Uhom/hR9ElPq83D0nzBxdfaN4bLpzFLt3C0P8nyfKnEaJi0SyNCuF5e9n/9AkYjq7+VQyfSbxPwwBzKdal/pXwvqk4ISsALe21GlzJt93lqot+TKf9VicdMtMkO9SvwG5fVZObmrxG6k1UJvi+EuNWumOozMmbdGQ7WoW6JUDB4RyM/TsvmvnFuGLDKgHqgXQ+XtttLR0ffrxvnftEHkrht1mvE7epyzv+Lf1jN3NLokWqoAQ8PDwDPD7DS1QHekMMIMP2i+4+v//2imEkFK75rqgI8XxpQUu8IrUiL5G6ylZyA7hwcmzkuA== 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)(136003)(376002)(396003)(366004)(39850400004)(346002)(316002)(2906002)(1076003)(4326008)(83380400001)(186003)(6486002)(66476007)(66556008)(6916009)(16526019)(478600001)(66946007)(19627235002)(26005)(6666004)(8936002)(6512007)(86362001)(2616005)(5660300002)(956004)(8676002)(6506007)(54906003)(52116002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?6CrFUMD4OyvP0+gAtZZ/dBdI59UY2UUgORyKYKa+fDFM92d6XEW6KzYFd4lw?= =?us-ascii?Q?nFd6+Gy3vwtpLdPNQFQ0T6nR2O+eCdJNaYjnj07Bj1wQrUY7AwI0sdtbTetK?= =?us-ascii?Q?ae8BwEUY+y4WXs9VDrJ1bOwPiHQQn7qiteb6bwkAVzK+9QkQWgo4JyLsTwYV?= =?us-ascii?Q?E9Coep4G/3RFraPWGHBSDJelSEKPdMDzZINht0eFz+a1FyGIMMM7bLyvbs+5?= =?us-ascii?Q?cB0xrMNyAU4Oaf704obOvjsC6Jez7+nk9BJ2A5Iw7KNKMTDi4b0tCdfmBwkg?= =?us-ascii?Q?lK0deCDdax0UMUQsd3cA710xlBZ+pJDkGWBQuHooY1Khfj9jNs43u0kSDkcd?= =?us-ascii?Q?R/Vsw9LUkY3kimiarNZetvUK17AzzdKD7vphZ57SHlGLS5JL+tX8WF+EIA80?= =?us-ascii?Q?INfAa2LsjWaZDAMSm96snsSriN0ZwFb5t+hpkY2pyWzkAp1HEUzB82CINFZ7?= =?us-ascii?Q?rA/g1QXv1x65FNU7eegAoUMzy38llF9Vfq9FeQ+yqfG0K6t4kTO2bu9ZcHJi?= =?us-ascii?Q?+vO0PfZna3vkEKqIPIIORJZqzJOxWQwo+4sJYTyK1AqPk3baAsYQIQP/DKWi?= =?us-ascii?Q?hmp7I48H4OL5XY+YArWCC6bfrILV7rtZTkV7R7GArmT486TkfvNT2dhgj7GJ?= =?us-ascii?Q?wcGqKqNuKbwvr7ZUMqlSPns04I7PhKvlDC+etBN16GRbLQ1jwWsddEHUZ3oB?= =?us-ascii?Q?2O9Pyxn3uQV5mBs7hxxdUu4zVozfe1P9sMUkdeEbIr6GSpfM5pLyBKEFFhzU?= =?us-ascii?Q?JleFBVVDENbQ22nfWWXnNGAKQ9FgPfLkLBFKTRxndLsACB/D8EklqpxaSydN?= =?us-ascii?Q?0rTGHJq49jR733YgghREk7GquC63UTUW9Qe/mz8SuJzXTq8WXqI+l7+K4yI/?= =?us-ascii?Q?oB+dFeGXupJKJsA0P8coHE+xcHv3YjCLD7AEW8v3xDd6biLoh45INEZIbMtl?= =?us-ascii?Q?DtTCipdH3e3sq4fNGiOfManxfdeq+NUe1d4Keb/IDb20LJyQ8fSimWWaW8Vq?= =?us-ascii?Q?/W+0?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2dbd75-67af-4f57-b537-08d8974eefaa X-MS-Exchange-CrossTenant-AuthSource: DM6PR01MB5849.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2020 05:47:36.0628 (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: v7gKLnBZB9mbEva+lbLEDcp0Hi5+NYcP6+SlU/Ey1MQadsLpI8JYbRizpblLfUgwQrSnT4fC1PJm08I98RFb6vL8cBv23OJ7VkFsesj0Y2c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR01MB4844 Content-Type: text/plain This is the AArch64 binary provided by ASpeed for AST2500 Gop driver version 1.10.00. Cc: Ray Ni Cc: Leif Lindholm Cc: Michael D Kinney Cc: Ard Biesheuvel Signed-off-by: KuoHsiang Chou Signed-off-by: Nhi Pham --- Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf | 19 +++++++++++++++ Drivers/ASpeed/ASpeedGopBinPkg/AArch64/ASpeedAst2500Gop.efi | Bin 0 -> 42880 bytes Drivers/ASpeed/License.txt | 25 ++++++++++++++++++++ 3 files changed, 44 insertions(+) diff --git a/Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf b/Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf new file mode 100644 index 000000000000..b3cee454d2e6 --- /dev/null +++ b/Drivers/ASpeed/ASpeedGopBinPkg/ASpeedAst2500GopDxe.inf @@ -0,0 +1,19 @@ +## @file +# Component description file for ASPEED Graphics Controller Driver. +# +# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+# Copyright (c) 2020, ASPEED Technology Inc. All rights reserved.
+# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +## + +[Defines] + INF_VERSION = 0x0001001B + BASE_NAME = ASpeedAst2500GopDxe + FILE_GUID = 7F81D838-F91D-4C44-8552-8FB912122FDD + MODULE_TYPE = UEFI_DRIVER + VERSION_STRING = 1.1 + +[Binaries.AArch64] + PE32|AArch64/ASpeedAst2500Gop.efi|* diff --git a/Drivers/ASpeed/ASpeedGopBinPkg/AArch64/ASpeedAst2500Gop.efi b/Drivers/ASpeed/ASpeedGopBinPkg/AArch64/ASpeedAst2500Gop.efi new file mode 100644 index 000000000000..4b36e189b3a1 Binary files /dev/null and b/Drivers/ASpeed/ASpeedGopBinPkg/AArch64/ASpeedAst2500Gop.efi differ diff --git a/Drivers/ASpeed/License.txt b/Drivers/ASpeed/License.txt new file mode 100644 index 000000000000..3dc49d3aff4f --- /dev/null +++ b/Drivers/ASpeed/License.txt @@ -0,0 +1,25 @@ +Copyright (c) 2020, ASPEED Technology Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. -- 2.17.1