From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c09::22e; helo=mail-wm0-x22e.google.com; envelope-from=haojian.zhuang@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 84D4822361E78 for ; Thu, 8 Feb 2018 07:55:42 -0800 (PST) Received: by mail-wm0-x22e.google.com with SMTP id j21so48138wmh.1 for ; Thu, 08 Feb 2018 08:01:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=31J8MPSS2yvwYGDj6X63P9upWNDNCYTy99/pqdlLfjA=; b=DoxYCxeuzTZBesqgvqWfCiKp7AdQLqakm3xVzwiLrRUNxiw2t0gNw1s2hW7BE4/Ekw c5RG6L1D8vo3pOB8WL3aOCNanyPxgcg3e6gxlxhAawFicR49btEXfty1aJSiKnZMaTbQ EgVJ92TG7dI/qBTBwuPjKjMLeqLvzQ9tEV6OQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=31J8MPSS2yvwYGDj6X63P9upWNDNCYTy99/pqdlLfjA=; b=SV/aOx6exeVBudF0Ff+iwAcyGgt04p6pfpcSgZspA5oPIHmTU9ek/iJ+sD3mG+CYq/ 2XhzwZnbkzzxfxq/mLnVVAtZgrdLwQfDMQ5EHn15GV+MBNXCMFv53XFEDGFghYUs9YE/ izLN/NnGJu5EVGlac2zIMsLVYG/D0jxOTaUtu1q2l/M1jD1AkPy8bPrpPDgiuqLCFULA DlMb9n/fcIvfXe8rxFG16KsGmuBUXfeLzs5tzIa+zNumw6LEo/nyJbEZvMoZ5ztns7Mz lIe6HL7rgxh9mev976sWhfc7mQ2wORbOrgkQWYM/NfTfV0RtL76vCrg00jgNpsr2/+UI WT8g== X-Gm-Message-State: APf1xPDKP0IPCeN/Mr3ygDALdV1kWiI635Y8wwBeg01yLa0diTaE5Ps6 O4JKWr4z/B0BkFeEef9uSChXHuApzrLyGrEn9zt+sg== X-Google-Smtp-Source: AH8x224ebd9ZFbvb2VWHUHW0f33lzk0u03n2JKUWMA4YXljoEduDndVYCOUy110M/0vpldVt2J/lT37y0D6CimkBgjw= X-Received: by 10.28.191.148 with SMTP id o20mr1493570wmi.63.1518105685047; Thu, 08 Feb 2018 08:01:25 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.132.12 with HTTP; Thu, 8 Feb 2018 08:01:24 -0800 (PST) In-Reply-To: <20180206172956.buzy2wyiionbugxt@bivouac.eciton.net> References: <1517819152-20583-1-git-send-email-haojian.zhuang@linaro.org> <20180206172956.buzy2wyiionbugxt@bivouac.eciton.net> From: Haojian Zhuang Date: Fri, 9 Feb 2018 00:01:24 +0800 Message-ID: To: Leif Lindholm Cc: "edk2-devel@lists.01.org" , Linaro UEFI Mailman List , Ard Biesheuvel , Heyi Guo Subject: Re: [edk2-platforms][PATCH] Platform/Hisilicon/HiKey960: add skeleton of 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: Thu, 08 Feb 2018 15:55:43 -0000 Content-Type: text/plain; charset="UTF-8" On 7 February 2018 at 01:29, Leif Lindholm wrote: > On Mon, Feb 05, 2018 at 04:25:52PM +0800, Haojian Zhuang wrote: >> Add skeleton of HiKey960 platform. >> >> Contributed-under: TianoCore Contribution Agreement 1.1 >> Signed-off-by: Haojian Zhuang >> --- >> Platform/Hisilicon/HiKey960/HiKey960.dsc | 457 +++++++++++++++++++++ >> Platform/Hisilicon/HiKey960/HiKey960.fdf | 343 ++++++++++++++++ >> .../HiKey960/Library/HiKey960Lib/HiKey960.c | 144 +++++++ >> .../HiKey960/Library/HiKey960Lib/HiKey960Helper.S | 52 +++ >> .../HiKey960/Library/HiKey960Lib/HiKey960Lib.inf | 47 +++ >> .../HiKey960/Library/HiKey960Lib/HiKey960Mem.c | 167 ++++++++ >> 6 files changed, 1210 insertions(+) >> 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 >> > > (I would be even happier if you could break the common parts of > Hikey/Hikey960 descriptions into a common .dsc, like the d02,3,5 > platforms do with Silicon/Hisilicon/Hisilicon.dsc.inc.) > Hi Leif, I met an issue that blocks me. Hisilicon.dsc.inc makes use of dynamic PCD value on PcdPlatformBootTimeOut. And this PCD value is expected to store in variable storage device. As you know, we haven't enabled variable storage device on HiKey yet. This one makes UEFI hang on HiKey. Best Regards Haojian