Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp6002121ybf; Thu, 5 Mar 2020 11:07:02 -0800 (PST) X-Google-Smtp-Source: ADFU+vsuDSU17FdrkLoY6LfPotjqohrKXY9bmX9HYeF9VYaBDkiYtGXZemYR0/VUcInd5bTVQYKW X-Received: by 2002:a9d:5a09:: with SMTP id v9mr7675425oth.214.1583435222321; Thu, 05 Mar 2020 11:07:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583435222; cv=none; d=google.com; s=arc-20160816; b=Vb7uOoUXi5OPAYAuGwAcdNpup3FBYC9ZhNUBm4ISwqggaCgTo6vEzHxZSXjI9wWHo/ M00fyhXWM4xhrH6dtxZ9fuiDtzkskYksJGE/2bYwNQBtzBD58Lbb5YWg9MIXTP8m60VC BVW4Y3YkPApY8bWsZbr/8SD9ePe5c+G6UiDdGfMKtFc5pjEFUnAGQKGI/lOlUGrLnXAc W0l6EbhEZKB6PD4mU+1uEJlQyn8AOVPAnFGybfXLPkvUGaMOuW/z/xdkqv7MFgbzjiVH 28bcOjTpRDgv04LlkvPEjY918cJvA8EvOGCcdvAkbyhpTI/CiRmSlTykmReFmy8HyRpM YIFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dmarc-filter:dkim-signature; bh=YH+QWh0B2Sy6GXDxwNE87QSZhteGeflftaYJuX5RZ/w=; b=NfMKxwayGhTZ0GVfyDUqqG4zaTaSdf5yfXCZDvcAqSxKBS6FWVhaKdR2NCT3+Yts5n kvTiE2TZTtDyXWZHSKreNP/mOO4tBMR90eMQApuqbA3KzcRBQKjoCGjno4m+LamQTdpZ 38dyw37RLqoqSG7OPaXoHuBkPC+7MzR9D/N28wT9MdAVt1k+dC0o/9tKsXUW2nLyl7ms FIJYwO7t/V/d6E7iB7RCvwRXYFDunm9yHMPCEnkXaTlHqaS6mkbFLKDlABReWbw07Fgs 86UO88B09RGl7GgXk5sCF75w/quVXJg592Phs4O4A5/wxGSMVcxycdBP6FOMjIfCCcY9 O2Kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=r1lyRzmj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q4si3907895oth.163.2020.03.05.11.06.50; Thu, 05 Mar 2020 11:07:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=r1lyRzmj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726563AbgCETF4 (ORCPT + 99 others); Thu, 5 Mar 2020 14:05:56 -0500 Received: from mail26.static.mailgun.info ([104.130.122.26]:32204 "EHLO mail26.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726009AbgCETFy (ORCPT ); Thu, 5 Mar 2020 14:05:54 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1583435154; h=References: In-Reply-To: Message-Id: Date: Subject: Cc: To: From: Sender; bh=YH+QWh0B2Sy6GXDxwNE87QSZhteGeflftaYJuX5RZ/w=; b=r1lyRzmje8Ks9/NXflsxzU9RCvJKo1W4gNY2pJ22pJi6QuVZfAgJe++py2NcE0+1yHTfpAX9 OhV3+Ost+W4kQ1FwFx5R1l6H6LwpOqgRV8Y2GmLxknSDnkFbUf00T4ZL7DRnjelChs9j+fSc qSXX1t2+ShEV1rePg2MOt8x9eVw= X-Mailgun-Sending-Ip: 104.130.122.26 X-Mailgun-Sid: WyI0MWYwYSIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWU0YSJd Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by mxa.mailgun.org with ESMTP id 5e614d89.7fa75291bce0-smtp-out-n02; Thu, 05 Mar 2020 19:05:45 -0000 (UTC) Received: by smtp.codeaurora.org (Postfix, from userid 1001) id D91F7C447A5; Thu, 5 Mar 2020 19:05:45 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from eberman-linux.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: eberman) by smtp.codeaurora.org (Postfix) with ESMTPSA id D3E60C447A0; Thu, 5 Mar 2020 19:05:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org D3E60C447A0 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=eberman@codeaurora.org From: Elliot Berman To: Mark Rutland , Lorenzo Pieralisi , Sudeep Holla Cc: Elliot Berman , Bjorn Andersson , Trilok Soni , Prasad Sodagudi , David Collins , linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 3/3] arm64: dts: qcom: sm8250: Add vendor-specific PSCI system reset2 type Date: Thu, 5 Mar 2020 11:05:29 -0800 Message-Id: <1583435129-31356-4-git-send-email-eberman@codeaurora.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1583435129-31356-1-git-send-email-eberman@codeaurora.org> References: <1583435129-31356-1-git-send-email-eberman@codeaurora.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Qualcomm Technologies, Inc. SoCs do not guarantee that an architectural warm reset boots back into Linux kernel. For instance, if download mode or reboot reason cookies are set, the SoC would do a warm reset into an alternate exception level (e.g. a mode to collect RAM dumps) or an alternate EL1 application (e.g. fastboot mode). Thus, Qualcomm Technologies, Inc. SoCs support a vendor-specific warm reset type that can be used in all instances of warm/soft reboots. Signed-off-by: Elliot Berman --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi index f63df12..11cede1 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -162,6 +162,7 @@ psci { compatible = "arm,psci-1.0"; method = "smc"; + arm,psci-sys-reset2-vendor-param = <0>; }; reserved_memory: reserved-memory { -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project