From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:400e:c01::242; helo=mail-pl0-x242.google.com; envelope-from=haojian.zhuang@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 71170223230C5 for ; Thu, 15 Feb 2018 18:04:23 -0800 (PST) Received: by mail-pl0-x242.google.com with SMTP id h10so912536plt.5 for ; Thu, 15 Feb 2018 18:10:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=fZKdJI9x1kdaWKCe9C2izmNpAeZkcLASwKLIS1RFe08=; b=DOMmy7ZGJTLTohl+RAeJkCVKLbI0NFyqFXk69FRMEEDAhrKHqP6Lf39SKbYgkBskUZ Qqo1el6fK5r7bz6P/EGuFirGa/21p4wdH/lG7ehp1SwhH/UM78iHeqpr2yKniSq78Uoz r1Q7ihv8sWz9mX6RnOwxsGQiVRY9Q3pJrbH+M= 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=fZKdJI9x1kdaWKCe9C2izmNpAeZkcLASwKLIS1RFe08=; b=uRQikbykKqh2y7Wj6sWJLncQl+fOVWIqSX2WBcsqP1N/IOicoHaVq35kah52fNP7ov xcphj2T0aKHJTbOnkyg7TIdbcvTDHN+sqWpzDN3rDflsuIHva8eVzEOJv9YWZh/1jdit U6Ckcsj99DoUQusaD0+SQVlmzQp9u/iTC8IXOivDpkDUuw+5OYFqTqdEt+adQvb91Kqq lOfG1hGjpDwcBtjsYmux6deOXggNzSwHX2UEarrgX5WnxA7a4ww0z3FNr+U2h5UIvpjo L2JY0HlMtTKiwGgrWUSNd5Z9Phxp0Z7WXovmN8UEcyzi8K73ezjjHE9kML5870hPxSKs SItg== X-Gm-Message-State: APf1xPAcDzd3aqHRXEbHFYDVT1lOTRGPniNpOWk/x4UcWtZEMRf64YAv T9TX+yoBnemFblzgh5oVLiRqamFqVhs= X-Google-Smtp-Source: AH8x226iJ+WnF0rM7MGFexmVQuLtQP42ks97+NEdeRDQvNorquiKGaZsdGnZ5u6P7mLLMm7qYIsxLA== X-Received: by 2002:a17:902:d24:: with SMTP id 33-v6mr4356484plu.40.1518747016651; Thu, 15 Feb 2018 18:10:16 -0800 (PST) Received: from localhost.localdomain ([64.64.108.63]) by smtp.gmail.com with ESMTPSA id q13sm37836007pgp.76.2018.02.15.18.10.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 15 Feb 2018 18:10:15 -0800 (PST) From: Haojian Zhuang To: edk2-devel@lists.01.org, leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, linaro-uefi@lists.linaro.org, heyi.guo@linaro.org Cc: Haojian Zhuang Date: Fri, 16 Feb 2018 10:09:59 +0800 Message-Id: <1518747003-29025-1-git-send-email-haojian.zhuang@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [PATCH v3 0/4] support hikey960 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Feb 2018 02:04:24 -0000 Changelog: v3: * Sort the patch sequence. * Add CONFIG_NO_DEBUGLIB in HiKey/HiKey960 dsc file. v2: * Use Hisilicon common file. * Move SerialPorLib & DebugLib of DXE_RUNTIME out of Hisilicon.dsc.inc. * Remove unused PCD values from HiKey960 dsc file. * Fix to enter boot manager on HiKey. v1: * Support the skeleton of HiKey960. Haojian Zhuang (4): Platform/Hisilicon/HiKey: include DxePcdLib for HiiDatabase Platform/Hisilicon: move out SerialPortLib from common file Platform/Hisilicon/HiKey: use Hisilicon common file Platform/Hisilicon/HiKey960: add skeleton of HiKey960 Platform/Hisilicon/D02/Pv660D02.dsc | 1 + Platform/Hisilicon/HiKey/HiKey.dsc | 214 ++--------------- Platform/Hisilicon/HiKey/HiKey.fdf | 141 +---------- Platform/Hisilicon/HiKey960/HiKey960.dsc | 263 +++++++++++++++++++++ Platform/Hisilicon/HiKey960/HiKey960.fdf | 214 +++++++++++++++++ .../HiKey960/Library/HiKey960Lib/HiKey960.c | 144 +++++++++++ .../HiKey960/Library/HiKey960Lib/HiKey960Helper.S | 52 ++++ .../HiKey960/Library/HiKey960Lib/HiKey960Lib.inf | 44 ++++ .../HiKey960/Library/HiKey960Lib/HiKey960Mem.c | 163 +++++++++++++ Silicon/Hisilicon/Hisilicon.dsc.inc | 3 +- 10 files changed, 910 insertions(+), 329 deletions(-) create mode 100644 Platform/Hisilicon/HiKey960/HiKey960.dsc create mode 100644 Platform/Hisilicon/HiKey960/HiKey960.fdf create mode 100644 Platform/Hisilicon/HiKey960/Library/HiKey960Lib/HiKey960.c create mode 100644 Platform/Hisilicon/HiKey960/Library/HiKey960Lib/HiKey960Helper.S create mode 100644 Platform/Hisilicon/HiKey960/Library/HiKey960Lib/HiKey960Lib.inf create mode 100644 Platform/Hisilicon/HiKey960/Library/HiKey960Lib/HiKey960Mem.c -- 2.7.4