From patchwork Fri Aug 31 13:26:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ming Huang X-Patchwork-Id: 145617 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp783593ljw; Fri, 31 Aug 2018 06:27:52 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaPLfXYg96t5surUwWfNSah2HjDGLnl5nCteMCs0+TZiXRZhzmCDRdpcZUarWCwL4s8cJ4y X-Received: by 2002:a62:89d8:: with SMTP id n85-v6mr15898858pfk.83.1535722072679; Fri, 31 Aug 2018 06:27:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535722072; cv=none; d=google.com; s=arc-20160816; b=K4QFNEweoOs8bVvqNv+uNrF5wmIy4EhHXGzgv170UW6AxehrD/5jRUU65DWbH/5Nvb vf9JOK5FDk0gM5cS7qqFgPNeWyu7XUi/VQFu2Dnay2INNj1eODT5NitKfgurhjFyGnvH TWzkmfKnq7SguO7eKDIz1sp0cla/1G1OXQT5LK/vnu28e2wgm4GlGfnnKHS8t/oDiyuo pKY9c7gqvLMCqES4mDy7ehnqpVe64jd/QWAzoHlFPN+q6rBgUkU3JKWyNRCp5mxow9JS gcexnXSwfxGscx83dj/bIlLmwCN44TtOKxq3FnfVULQgIGdowbSdtE2iNq+FQkofFANi /ZLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=RsllaJNllmjTrA3Thkc9UqET5orK7Gm834EqUi3hZaE=; b=TgJO86poO+euUTyUX7llTCDA5g+nR+NikhvbRdXMGuAqtzr1+cc/GEpqt0eWsAzFJr 0SQNA0vnm0bugNBN3DNrcH6aW0feZ4hwD/KPz11cAWC5yL2dx7uRdnOq66q9b29ZjXVS FMz4o7hn5ChFPF+DUhoEu3meA2/9pBGawdOH3pAPZUnJf4esODVAjtPl+qyPm9EmFXeO e+fZFfULKxjKklKN25SxnHNpcXWqqphZ0ghj1mguf7B5AN2qeaYIIpbODr+AKnbn+3hM q8V/xYuq5sa5yGZnPlpLnKrIXP7reM3peUe0/pehNDCI1W0sn1kRY/nwqJSbRcZXlRI6 p5wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=DCzIoRdB; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [2001:19d0:306:5::1]) by mx.google.com with ESMTPS id f67-v6si10009988pfa.73.2018.08.31.06.27.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Aug 2018 06:27:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) client-ip=2001:19d0:306:5::1; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=DCzIoRdB; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id A9A7F2110BD73; Fri, 31 Aug 2018 06:27:51 -0700 (PDT) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::642; helo=mail-pl1-x642.google.com; envelope-from=ming.huang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl1-x642.google.com (mail-pl1-x642.google.com [IPv6:2607:f8b0:4864:20::642]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 559D72110BD6E for ; Fri, 31 Aug 2018 06:27:50 -0700 (PDT) Received: by mail-pl1-x642.google.com with SMTP id b12-v6so5480791plr.8 for ; Fri, 31 Aug 2018 06:27:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=gKDvpbxOA6PHzLoDVFuKBct53SUyAE5BavEzpnYm0I4=; b=DCzIoRdBJVq7bkKvoZRNqpOquvxHM3NgSHlMxGVSHyl9RIE5tXE+vkHCa+uyNEY1hc iEZ5H/PWaDy3I3V7puiGgQ6ve4KAUDpO+1AmLEg6sm8xW6lzp4cHCjte1OYETEgNkWqn cryeSkyTREv68298T+mWisL/EM8k//3et16/s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=gKDvpbxOA6PHzLoDVFuKBct53SUyAE5BavEzpnYm0I4=; b=tSyOz9qpRMkXYYGu4cQmoM6plFC6MmXjvaIb5yJtjlcq5VS+opdoZo4SpdkMbH4xWS 3WckdDF3lge/HFKfr6jVxwyW/xO4Zb2ezk9b64xk8060FC3L95JB4fxkDzpsLFHHHtIr PwPp5tLliDSlW0mz6tJezEpufbOjPK1dUGxGHWuAmRjJ87Y7ZHHXVChjMISDuUTQiGoc rKBgzLKyh6eJCCE1kGIBLy59yS32fpWFsoyBVLiDErekHihMpDJPw4VJFQmBWEemhLDv /I0RCeb0TljgSjHcJnm5PYFJirVuncGFHOkkB4ngkunPj+Pm5jJVgztJ5hE1O6zzoG84 vTbQ== X-Gm-Message-State: APzg51D8Xm+/B6sIqnmGlGh+MTwfmw184+UsFyWLFnTye8xzDaMtq5SD 8LK7XDzuXQmwHERe26MIRxEhAw== X-Received: by 2002:a17:902:46a4:: with SMTP id p33-v6mr15613076pld.205.1535722070044; Fri, 31 Aug 2018 06:27:50 -0700 (PDT) Received: from localhost.localdomain ([120.31.149.194]) by smtp.gmail.com with ESMTPSA id l185-v6sm19081936pga.5.2018.08.31.06.27.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 31 Aug 2018 06:27:49 -0700 (PDT) From: Ming Huang To: leif.lindholm@linaro.org, linaro-uefi@lists.linaro.org, edk2-devel@lists.01.org, graeme.gregory@linaro.org Date: Fri, 31 Aug 2018 21:26:50 +0800 Message-Id: <20180831132710.23055-9-ming.huang@linaro.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180831132710.23055-1-ming.huang@linaro.org> References: <20180831132710.23055-1-ming.huang@linaro.org> Subject: [edk2] [PATCH edk2-platforms v5 08/28] Hisilicon/D06: Add some modules X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: huangming23@huawei.com, xinliang.liu@linaro.org, john.garry@huawei.com, zhangjinsong2@huawei.com, guoheyi@huawei.com, huangdaode@hisilicon.com, zhangfeng56@huawei.com, michael.d.kinney@intel.com, lersek@redhat.com, wanghuiqiang@huawei.com MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" These modules depend on some binary modules, like IpmiCmdLib, PlatformSysCtrlLib. So add these modules after adding binary components. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang --- Platform/Hisilicon/D06/D06.dsc | 13 +++++++++++++ Platform/Hisilicon/D06/D06.fdf | 6 ++++++ 2 files changed, 19 insertions(+) -- 2.18.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel diff --git a/Platform/Hisilicon/D06/D06.dsc b/Platform/Hisilicon/D06/D06.dsc index 5291047ca4..ac47b36cde 100644 --- a/Platform/Hisilicon/D06/D06.dsc +++ b/Platform/Hisilicon/D06/D06.dsc @@ -39,6 +39,7 @@ ArmPlatformLib|Silicon/Hisilicon/Library/ArmPlatformLibHisilicon/ArmPlatformLib.inf + I2CLib|Silicon/Hisilicon/Library/I2CLib/I2CLib.inf TimerLib|ArmPkg/Library/ArmArchTimerLib/ArmArchTimerLib.inf IpmiCmdLib|Silicon/Hisilicon/Library/IpmiCmdLib/IpmiCmdLib.inf @@ -75,10 +76,12 @@ CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf GenericBdsLib|IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf + BmcConfigBootLib|Silicon/Hisilicon/Library/BmcConfigBootLib/BmcConfigBootLib.inf UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf SortLib|MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf + PlatformBootManagerLib|Silicon/Hisilicon/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf @@ -98,6 +101,7 @@ [LibraryClasses.common.DXE_RUNTIME_DRIVER] + I2CLib|Silicon/Hisilicon/Library/I2CLib/I2CLibRuntime.inf SerialPortLib|ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortLib.inf [BuildOptions] @@ -303,6 +307,10 @@ MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf + EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf { + + CpldIoLib|Silicon/Hisilicon/Library/CpldIoLib/CpldIoLibRuntime.inf + } EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf @@ -392,6 +400,10 @@ MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf + Silicon/Hisilicon/Drivers/Smbios/SmbiosMiscDxe/SmbiosMiscDxe.inf + Silicon/Hisilicon/Drivers/Smbios/MemorySubClassDxe/MemorySubClassDxe.inf + Silicon/Hisilicon/Drivers/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf + Silicon/Hisilicon/Drivers/Smbios/AddSmbiosType9/AddSmbiosType9.inf #PCIe Support Silicon/Hisilicon/Drivers/PciPlatform/PciPlatform.inf @@ -413,6 +425,7 @@ MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf + MdeModulePkg/Universal/BdsDxe/BdsDxe.inf # # UEFI application (Shell Embedded Boot Loader) diff --git a/Platform/Hisilicon/D06/D06.fdf b/Platform/Hisilicon/D06/D06.fdf index 9822ce3f77..5d6168f717 100644 --- a/Platform/Hisilicon/D06/D06.fdf +++ b/Platform/Hisilicon/D06/D06.fdf @@ -187,6 +187,7 @@ READ_LOCK_STATUS = TRUE !endif INF MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf + INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf @@ -230,6 +231,10 @@ READ_LOCK_STATUS = TRUE INF Platform/Hisilicon/D06/Drivers/Ipmi/IpmiInterfaceDxe/IpmiInterfaceDxe.inf INF Platform/Hisilicon/D06/Drivers/GetInfoFromBmc/GetInfoFromBmc.inf INF MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf + INF Silicon/Hisilicon/Drivers/Smbios/SmbiosMiscDxe/SmbiosMiscDxe.inf + INF Silicon/Hisilicon/Drivers/Smbios/AddSmbiosType9/AddSmbiosType9.inf + INF Silicon/Hisilicon/Drivers/Smbios/MemorySubClassDxe/MemorySubClassDxe.inf + INF Silicon/Hisilicon/Drivers/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf INF Platform/Hisilicon/D06/Drivers/TransferSmbiosInfo/TransSmbiosInfo.inf INF Platform/Hisilicon/D06/Drivers/IpmiMiscOpDxe/IpmiMiscOpDxe.inf INF Platform/Hisilicon/D06/Drivers/IpmiWatchdogDxe/IpmiWatchdogDxe.inf @@ -308,6 +313,7 @@ READ_LOCK_STATUS = TRUE INF MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf INF MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf INF MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf + INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf [FV.FVMAIN_COMPACT] FvAlignment = 16