From patchwork Fri Feb 9 17:31:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Haojian Zhuang X-Patchwork-Id: 127876 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp831814ljc; Fri, 9 Feb 2018 09:31:33 -0800 (PST) X-Google-Smtp-Source: AH8x224H0Vf9L0VMRMZBVZ8hAvgVRA+nYINJ9SeIpRh2UmAXhkC2FmYsIbsrfiufJPGjAYHQrMZX X-Received: by 2002:a17:902:b289:: with SMTP id u9-v6mr2648067plr.189.1518197492938; Fri, 09 Feb 2018 09:31:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518197492; cv=none; d=google.com; s=arc-20160816; b=EMfGZ3rj7ySBW4hJMfG5o/WHubTZ2yjSIB2RNrSrL+tzKbTwF9XtMjmi6OVJsGDfH6 9HlxvysM/6R0HYkCjdkb1MvCCqW7hMvkVOw01uCt2STrzOdaNPmf1f/m/J/jOXEbfxov PITWA4lCJZ9xsYvfe+3lFB3mk+hXmuup7Ysy6zNJ2jbOdjkWB/jN0czT+iUbg9bscySq JEhWg6Teuj0Jr1OxTrGgeg+ZhZj/OSKCRuTAzqsAXUEaFqcrBtA/TLvpJaIsg8aMhlEY yeP9SN+oBt5dMGCfmCnNThFtBbH+huK7ClOHa1JNOMyPD6L+zkNNFBdTNBuh7chZahxT qVwQ== 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=Gg/AbMg7ca8kPfMQ3kny1XwV5+bWoHQZvo8XPTWH/8E=; b=PWmodbbYS/yjhv8Sk0Wzyi8L/ftQPOIAhCRK9Ij36RO261kfQo/JY9oWayMj/9CLMY 7lj/KSzZE//qjennW/nB2qjBVbfIIdMEpf45eeWmaq4l+chnVxAPxrGyEygBtG1AsfLN +M9Iq1AHrM/0IqvSULZpagiYOPhogVoWFZriM8ydOPVIl4TK/74lB1ZTuWNSur2qUcu4 /XqLBpTxbEecKDGtIxwkz2lfK4APVwrezcoAngxkwJcYOcpThjHnp4Dd4qhVVV+PbC+n TZsz6sw75PrQLjQ15uwpcGv67372P5gWOjSDZsnhGMUfTdDxZqjJvf06EcRrJIKEkVmk FDrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=kY/Zlf2n; 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 t74si1601229pgc.649.2018.02.09.09.31.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Feb 2018 09:31:32 -0800 (PST) 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=kY/Zlf2n; 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 C91FA223DB798; Fri, 9 Feb 2018 09:25:45 -0800 (PST) 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::241; helo=mail-pl0-x241.google.com; envelope-from=haojian.zhuang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl0-x241.google.com (mail-pl0-x241.google.com [IPv6:2607:f8b0:400e:c01::241]) (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 50B13223DB787 for ; Fri, 9 Feb 2018 09:25:44 -0800 (PST) Received: by mail-pl0-x241.google.com with SMTP id 36so1752854ple.13 for ; Fri, 09 Feb 2018 09:31:30 -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=CozOXF5ow9hIfVAAN9BXL3KaAHwo9u1FgcE/k0B2rVo=; b=kY/Zlf2nqwXZBuDHfDrKtrtKLJ7VVoMZ8vfJeR25iuw4K0JrNqib2a0Kjnkr5/iaV9 KMJRxUEb3gqHr1YHC28QxXq8KEwuqjdE6J5B1b8cmjH9WVBGPZpwzBs3IQnX4I41YZhA 4fkdJjlxj8T7rw2tl1zliLYw5m8bjhnBPOC2k= 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=CozOXF5ow9hIfVAAN9BXL3KaAHwo9u1FgcE/k0B2rVo=; b=ns5B+zrMe3PCuj7547+FQ3YaWOsTUGW/DIDORb0q8sFpXn+Y+AG1lUNjszb8cTjXKc cKTr8TOpM5eNuDTTrPTG6RLF6RYj/TqaGthL6maxmr230pS3lTKgHzti81V0cdGTpg3N ndo5lruzh74CGpaGWMGAC4EQP08u/7BqbUNlqq0auiR6uhCSLKmBHEu93hbrd2QBjLxq KtZGyMYWT/xKbGaSIyvUPC/gDnWikW43VwsudmFjovQCv3e6W+Whrk7k8paZJJAjNRft xM/huULNDwr9mecw7hfhS3LSAG70eVTAbe/EA7tW6UCwBPq2wRys13ikaMM2v34XgL+w +Gqw== X-Gm-Message-State: APf1xPCJWsxOUrm2o7rdmIh1kvxS0OGNT57L9KRFndJh3XKYa2GWr7rC 4WzNrhvUObjBunrrrQ7CLvLjpQqddd0= X-Received: by 2002:a17:902:9683:: with SMTP id n3-v6mr3171693plp.177.1518197488469; Fri, 09 Feb 2018 09:31:28 -0800 (PST) Received: from localhost.localdomain ([64.64.108.141]) by smtp.gmail.com with ESMTPSA id b123sm7001993pfb.179.2018.02.09.09.31.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 09 Feb 2018 09:31:27 -0800 (PST) From: Haojian Zhuang To: edk2-devel@lists.01.org, linaro-uefi@lists.linaro.org, leif.lindholm@linaro.org, ard.sheuvel@linaro.org, heyi.guo@linaro.org Date: Sat, 10 Feb 2018 01:31:03 +0800 Message-Id: <1518197467-32526-1-git-send-email-haojian.zhuang@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [edk2] [PATCH v2 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: , Cc: Haojian Zhuang MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" 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/HiKey: use Hisilicon common file Platform/Hisilicon: move out dxe runtime lib from common file Platform/Hisilicon/HiKey960: add skeleton of HiKey960 Platform/Hisilicon/D02/Pv660D02.dsc | 2 + Platform/Hisilicon/D03/D03.dsc | 1 + Platform/Hisilicon/D05/D05.dsc | 1 + Platform/Hisilicon/HiKey/HiKey.dsc | 211 ++--------------- Platform/Hisilicon/HiKey/HiKey.fdf | 141 +---------- Platform/Hisilicon/HiKey960/HiKey960.dsc | 260 +++++++++++++++++++++ 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 | 2 - 12 files changed, 905 insertions(+), 330 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 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel