Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp961115ybl; Fri, 31 Jan 2020 11:10:18 -0800 (PST) X-Google-Smtp-Source: APXvYqzs/Zyo64whBAXaS1PrXgGo/s4yb0UNK2RRR1AtMUgZCjhNWwAIuznPn8eU5dAesztTf5H/ X-Received: by 2002:aca:5254:: with SMTP id g81mr4709783oib.61.1580497818648; Fri, 31 Jan 2020 11:10:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580497818; cv=none; d=google.com; s=arc-20160816; b=fB+blILlfT/+Ug9a5+pI8qRx7RIZ08GxKl6fNmAy7CSo9ZxFSTdFnBQ8/F8Xdp8jCZ YiakjHkkrxrAUlWx9uSjglezv9vjAxjfrw+IbqU2dv6OBwxu71cZ69ctLDNlmq9XenfD 8l5GzB+zZFTzdujCPYes4jI5s27xFsnMtCxTDwA+0LA8xZEn7/0lpM2IUgF7a7KtOEyM xDqqjoQsRWEU4TAB+WANIR1ECEXVyQ0tAey+STpNNpx/w6cSlkxcdg6VRo6QNbEg5nnC 4FmuTVMxODEleURrB22Lj2CNpl9NmLFjeBRx7zhuUa0oONCmoV9kcvZEpuVkSvW/VjSy fqOA== 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=cRZbdQI2MGJfhs6lFGLd7MsxVV7vAla/hKTzsRrdQfs=; b=qG4Z+w60URr917RJKjIzbKDIcetSLalmMWGGh6kJ67HiJlTZtgvGCcEA8c6ao6B4xg mJguKGWfqyoBYNC4HIrmYckVYIp9r3N/dIDEZbtdZ/AC+ajV4g9tE/+/72CwUs/0u0H4 TA2f4Yf/16vRD6fXQO+AH4aG60fGNHfkG7QxvpYAbpQvoN89qVNts+7aes+hvq6gE5nM vLb5WO3bYnoZ2uQiqQQZDqojPQ+fBOAKO3LQaY39u0HGwRyelgwlG5Sp8jRrP3mfzY2l /SmFLC85cogsnrKg1kpR2OxFiVGn3n60IKTfGq3ISpbX/Y7kScZwm92bJlyiiiVED/49 CKUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mg.codeaurora.org header.s=smtp header.b=ihFvXRFV; 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 105si5334468otu.45.2020.01.31.11.10.05; Fri, 31 Jan 2020 11:10:18 -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=ihFvXRFV; 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 S1726239AbgAaTJK (ORCPT + 99 others); Fri, 31 Jan 2020 14:09:10 -0500 Received: from mail26.static.mailgun.info ([104.130.122.26]:38502 "EHLO mail26.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726001AbgAaTJK (ORCPT ); Fri, 31 Jan 2020 14:09:10 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1580497750; h=References: In-Reply-To: Message-Id: Date: Subject: Cc: To: From: Sender; bh=cRZbdQI2MGJfhs6lFGLd7MsxVV7vAla/hKTzsRrdQfs=; b=ihFvXRFVT9PsLDHpySgoajXUaq+Sf3XGHwFNigXTQjCjjd9ecckwm9cm4ZfKJbTRGyWVdp2I /n6zo+zfbJImcc5ry5GEGNQEW7h5ycT/iZFEJ0xL3nK0HWiYUZF670vwQaa/WRWo7pAU21tf lgDdTmsYEDeJh726ReKqR3V/Qmo= 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 5e347b52.7f52ecdf93e8-smtp-out-n01; Fri, 31 Jan 2020 19:09:06 -0000 (UTC) Received: by smtp.codeaurora.org (Postfix, from userid 1001) id A1E66C447A5; Fri, 31 Jan 2020 19:09:06 +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 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 C5E88C447B0; Fri, 31 Jan 2020 19:09:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org C5E88C447B0 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@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RFC v2 3/3] arm64: dts: qcom: sm8250: Add vendor-specific PSCI system reset2 type Date: Fri, 31 Jan 2020 11:08:51 -0800 Message-Id: <1580497731-9845-4-git-send-email-eberman@codeaurora.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1580497731-9845-1-git-send-email-eberman@codeaurora.org> References: <1580497731-9845-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 application at EL1 (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 76c0fcd..bbaeee9 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-type = <0x80000000>; }; reserved_memory: reserved-memory { -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project