From patchwork Wed Jun 27 07:04:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ming Huang X-Patchwork-Id: 140300 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp505715ljj; Wed, 27 Jun 2018 00:04:52 -0700 (PDT) X-Google-Smtp-Source: ADUXVKI+z1QrwnlaEFpjyr2yL+pOUHSNrEX7rh3oV6oeAaal3wpH6TkuI/XFfyawUMp+5OR7VxWc X-Received: by 2002:a17:902:650c:: with SMTP id b12-v6mr4916655plk.31.1530083092546; Wed, 27 Jun 2018 00:04:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530083092; cv=none; d=google.com; s=arc-20160816; b=ULatct7ffjuOBE/XLqQ+9E40xaeQpZ3o4KGqpWPOgpdqoY3RqPrjjme+cq+gE3nKfL s6qT+hC8mpQTUhVRgsQItoJJfYnw4AGM07rTmcO5225TRuBmfVEWo3YXzYLIL4XXYyIw IJ6lBpQr8x4rm45Pvx5M8wQECTbRcmv7IT6NKPh82KfrUQgRKYrNfuQJK6HlTnPLSA6N FNqDiGSATrrE16opXnxq1pLNRNGZ0Lm0p1/66mmQt7wZHz1sP99N4dEaKqFSk9EkD8iI CC3/ZMiy+m2YQ5fc/5krMYXivdw7Bmt+JfCpgiKrXnh+unThrKpxqaawWrg0aUd+FVBP +D0Q== 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:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=b5Iw4vP6VNUkfeVOn/hge3diVU+XqcLz4QdpUcNYhOs=; b=KxSXnTCOprTCceB5gcVtakkiQezpu9HoROZlmTGS2Sw6X8qqJnLrWCW98CQ2WP2xfC ERFb7SAsKFUpF7jmZZA8+HiXqFIiSbj7yMCHBLgILyAp46spN1RAms7rkuo49EJHgsdx z7wxp1cqCwnq/iLFMlYgzMjH1Q/aO5TtaFgXeXeBkz3+ToXGv42M+bqzXoNl+yt9GKzG UrMwAzXyaZX59p8eiOpBQf1zCIF1k7a8MgkjcfSijMZJ4b76RpkT1g9O2Y2W+ny7ikQs x84lTHsYgj6f7Lrbc7T3zezCs1RVXZoADrSwOa8vFda8OQGPp8edGXeyXbw0G+phDTlr OaSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=I18sc5UV; 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 e1-v6si196459pli.6.2018.06.27.00.04.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Jun 2018 00:04: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=I18sc5UV; 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 22636202E53FC; Wed, 27 Jun 2018 00:04:52 -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:400e:c01::242; helo=mail-pl0-x242.google.com; envelope-from=ming.huang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl0-x242.google.com (mail-pl0-x242.google.com [IPv6:2607:f8b0:400e:c01::242]) (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 7786C202E53E5 for ; Wed, 27 Jun 2018 00:04:50 -0700 (PDT) Received: by mail-pl0-x242.google.com with SMTP id a7-v6so614506plp.3 for ; Wed, 27 Jun 2018 00:04: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; bh=hwbz57Ctze9j9PAB7q3GryhPYr6BPLiQZy8keeGy32U=; b=I18sc5UVWRFb4KPSU3Bx7VOv0QoDfawEb2FPaKiaywa5Ay4svN5z/p/Q/ZeufmyumU KeGW5kDq8wNLR3L4+TKi8rdmN6A0zQh80BnIeCGScuZB9gSD7N+FaMDa0Zfn9trhqqqB kmGpIdUFN1t94PTVH6ob6frILoMKOm+MRHALs= 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; bh=hwbz57Ctze9j9PAB7q3GryhPYr6BPLiQZy8keeGy32U=; b=FIq5s2z5nBYr3aKBlV/0MfqJ319wxs5IFJ2ZqLuO1amNNMrrE2R5uXPWamLWLTDGjQ GzRt31FHUUY7775HRB9NomwwSvzLRSMWwadV+R+PbYwBEkDM+ckHx3Wq2fVWzHIO39Zm 98hl+ahS1+4wCr5jaknNk8GadA6oGsQCSxF9/pYb1xPeUkq9z1SKqj0u2VuYUrAQuP22 iYZbdozHGzUmtkToC45UeQechE83YvSUamlAs74pdXIX4h3Fcd0SsS1/9jGhewVrFoUV /X4K2mM3u/iAYKnMJfUVPTZYOcpxeijIJaMXON+htzEtJLFlOGNyJh9Y4x3QF6neZpLR wspA== X-Gm-Message-State: APt69E372N7w0pfwPzBApIQ7FziCBL+P9Cu7L78nnMPFpZPpr4ceG3aj 9BpsSArUCcQBh1S2mxvkchoZaQ== X-Received: by 2002:a17:902:778e:: with SMTP id o14-v6mr4872354pll.214.1530083090158; Wed, 27 Jun 2018 00:04:50 -0700 (PDT) Received: from localhost.localdomain ([120.31.149.194]) by smtp.gmail.com with ESMTPSA id q6-v6sm4128833pgc.21.2018.06.27.00.04.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 27 Jun 2018 00:04: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: Wed, 27 Jun 2018 15:04:37 +0800 Message-Id: <20180627070443.42886-1-ming.huang@linaro.org> X-Mailer: git-send-email 2.17.0 Subject: [edk2] [PATCH edk2-platforms v1 0/6] Improve D0x platforms and bug fix X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: huangming23@huawei.com, john.garry@huawei.com, Ming Huang , zhangjinsong2@huawei.com, huangdaode@hisilicon.com, guoheyi@huawei.com, wanghuiqiang@huawei.com MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" The major features of this patchset include: 1 Fix invoke SetMemorySpaceAttributes error bug 2 Correct ATU Cfg0/Cfg1 base address 3 Fix SetAtuConfig1RW bug 4 Add PlatformMiscDxe driver 5 optimize two pcie prots space 6 Correct smbios product name BTW: 1 D06 source will upstream in July; 2 Installing OS by iso is supported by edk2 commit(824b6e3b5f). Code can also be found in github: https://github.com/hisilicon/OpenPlatformPkg.git branch: platforms-20180627 Jason Zhang (1): Hisilicon/D03/D05: Correct ATU Cfg0/Cfg1 base address Ming Huang (5): Hisilicon/D0x: Fix invoke SetMemorySpaceAttributes error bug Hisilicon/D0x: Fix SetAtuConfig1RW bug Hisilicon/D05: Add PlatformMiscDxe driver Hisilicon/D05/Pcie: optimize two pcie ports space Hisilicon/D0x: Correct smbios product name Platform/Hisilicon/D03/D03.fdf | 10 +- Platform/Hisilicon/D05/D05.dsc | 13 +-- Platform/Hisilicon/D05/D05.fdf | 7 +- .../Drivers/PlatformMiscDxe/PlatformMiscDxe.c | 99 +++++++++++++++++++ .../PlatformMiscDxe/PlatformMiscDxe.inf | 47 +++++++++ .../Library/PlatformPciLib/PlatformPciLib.c | 8 +- .../PciHostBridgeDxe/PciRootBridgeIo.c | 13 +-- .../Type01/MiscSystemManufacturerFunction.c | 1 - .../Hi1616/D05AcpiTables/D05Iort.asl | 8 +- .../Hi1616/D05AcpiTables/D05Mcfg.aslc | 8 +- .../Hi1616/D05AcpiTables/Dsdt/D05Pci.asl | 32 +++--- 11 files changed, 203 insertions(+), 43 deletions(-) create mode 100644 Platform/Hisilicon/D05/Drivers/PlatformMiscDxe/PlatformMiscDxe.c create mode 100644 Platform/Hisilicon/D05/Drivers/PlatformMiscDxe/PlatformMiscDxe.inf -- 2.17.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel