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::244; helo=mail-pl0-x244.google.com; envelope-from=heyi.guo@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl0-x244.google.com (mail-pl0-x244.google.com [IPv6:2607:f8b0:400e:c01::244]) (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 0E1BB22135D27 for ; Tue, 6 Mar 2018 22:50:24 -0800 (PST) Received: by mail-pl0-x244.google.com with SMTP id m22-v6so823262pls.5 for ; Tue, 06 Mar 2018 22:56:39 -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:in-reply-to:references; bh=s2ygcDtyjRulqW3GZCvVM3WJgh9okvTFb4aJuQZhkR8=; b=SVrIH6Btnm2fjDt2IA46dKHIXWXmsJSYUUxo/tf5a8+BcOvoG1b4f4TMcNXrQLfKZb 1u3Eayojn0N6tiVSHHoknvHCQcMSM246k1BFhRLxBP6dDPeZpp1RYgMsAgAlpr+BCD7t CDpZbvDb69D8ASBTyZJn3AnYHCVWF52CPZcSc= 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=s2ygcDtyjRulqW3GZCvVM3WJgh9okvTFb4aJuQZhkR8=; b=ackRl27PECI/eTJGTCkJfDqeYTP/F/UOi3DBJVDqbbUwc7kNA7dOasYJTaqKCKtOWU QND6vhcmRDn7MmzsP3QBtapz3LibYkYfd611yBwLR88HP7wMX1cewesl11t/n79KNHKb 4qHt8aLn1z4hy9aiHiazypNZAqhhEzabbm7DfKT40n0fB4LO6iIf+o6RGIAiQSdpry1e arhAJfSc1fOrFdC+HXjTdy8N3BpxYSGMLWQ9arABCEW9FOEkw6Z9nGdQ6ZrXGmAOUPpj 26hYp1HJ0suo21FvY2MREnELpubMrPdYQ5kRL41x+lLT0NtkeITWYGQPdieDrybtILjS BGBg== X-Gm-Message-State: APf1xPDBoBxmmwJ67iY4eWU41Vv8lFGMj3w9F8pIh7DoEvPhjVlllId2 EW4GESxsVhVeWrm5rhCxtMGWQePCJVs= X-Google-Smtp-Source: AG47ELs/z2Cxm4FWRWOna2O2lGpEl16x1AdtU7WoYd/16RfZJ+BH2q4C95a8k4fPQB+r9Wt6W7Eflg== X-Received: by 2002:a17:902:a607:: with SMTP id u7-v6mr19010569plq.367.1520405799522; Tue, 06 Mar 2018 22:56:39 -0800 (PST) Received: from localhost.localdomain ([45.56.152.76]) by smtp.gmail.com with ESMTPSA id m18sm28340291pgu.51.2018.03.06.22.56.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 06 Mar 2018 22:56:39 -0800 (PST) From: Heyi Guo To: edk2-devel@lists.01.org Cc: gongchengya , Heyi Guo , Ard Biesheuvel , Leif Lindholm , Haojian Zhuang Date: Wed, 7 Mar 2018 14:55:46 +0800 Message-Id: <1520405747-11023-2-git-send-email-heyi.guo@linaro.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1520405747-11023-1-git-send-email-heyi.guo@linaro.org> References: <1520405747-11023-1-git-send-email-heyi.guo@linaro.org> Subject: [PATCH 2/3] Hisilicon: disable GICv3 legacy mode 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: Wed, 07 Mar 2018 06:50:25 -0000 From: gongchengya Hi1616 GIC does not fully support GICv2 legacy mode, and SBSA watchdog interrupts 400 and 496 cannot be signaled to CPU, so we switch to pure GICv3 mode. For other Hisilicon platforms, we suppose they don't need V2 legacy mode either if they have GICv3. D03 also works for this patch. If the platforms only have GICv2, this change will have no impact on them. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: gongchengya Signed-off-by: Heyi Guo Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Haojian Zhuang --- Silicon/Hisilicon/Hisilicon.dsc.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Silicon/Hisilicon/Hisilicon.dsc.inc b/Silicon/Hisilicon/Hisilicon.dsc.inc index b196322a20e2..f8d5f0b270b3 100644 --- a/Silicon/Hisilicon/Hisilicon.dsc.inc +++ b/Silicon/Hisilicon/Hisilicon.dsc.inc @@ -249,7 +249,7 @@ [PcdsFeatureFlag.common] gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE - gArmTokenSpaceGuid.PcdArmGicV3WithV2Legacy|TRUE + gArmTokenSpaceGuid.PcdArmGicV3WithV2Legacy|FALSE [PcdsFixedAtBuild.common] gEmbeddedTokenSpaceGuid.PcdPrePiCpuMemorySize|44 -- 2.7.4