From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4540429A311 for ; Thu, 10 Jul 2025 09:17:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752139079; cv=none; b=C3wPp7rxFU36EU6Au8Vu92ZgNXYo+xtVSfBWo4SK9qm2Vi+hnckoUJgMJxCA6bhtQIc4adjCq8M7hlvkgqIUtFCejGRuDuQJkbGMwroKhlzeMktvuCIQivhhU8q4xT6fYwElFlUMqDB13nEjmLLZo4Z72qNdzZGDjYJ9l6pYgV4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752139079; c=relaxed/simple; bh=SPFjUorJ1LNNt6IjkgTIiv1ZSNVUKKr2QMBxhxlfSyI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QQElm5h+AROezctpId1WVo/o9N4xXDLq1/Cxsm95PWmukHgwf92ohIg/AyAwUUm1Rgk4CP/w8HTN21eTqXYbH6GsL+lYzLMQUmm7JMvaD4He+C7oEX5iwZsq4PIAs2waPsusp0UUz1d49LPBGQQb6ssgl1z07z8tz3fEBMTZ50g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=dmIfAR97; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="dmIfAR97" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56A8mLoP016794 for ; Thu, 10 Jul 2025 09:17:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 8ty1qg4MgFp/1KipjRpIWVF3P1K5EDIoLCixxlG+pA4=; b=dmIfAR97TkwUQ7Lx RnPSqBd6MFiaq/ha9POQEwKOOxDLFMXwItwBfB7t+S8E+OcVlnLQQcYZtKe0ReYA OF9pKO366O8724350FYgb4Kwacsi5oJVnpdxufv/kGOeJrQ0mQr74g+8Bm3AaMDb DwiWWhHUmMys1IfijrkU/TBXVYpziQl1l3xZj9lfbp9jxbAyP8F1qak3bAR6A8he KCkhN/ILC08Rrng235FTL4y0eSAnGWwX49oDBo9y6mPKd8vEXGjodyjzk9RLk0st t8P5q33CrixLGGswukojELhulegDKWVgY2P35xajEekZ2nwErH/5Z9g/SdOFFcXi k6S9nA== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47smbnvbfp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 10 Jul 2025 09:17:57 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-b31f4a9f67cso1037167a12.1 for ; Thu, 10 Jul 2025 02:17:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752139076; x=1752743876; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8ty1qg4MgFp/1KipjRpIWVF3P1K5EDIoLCixxlG+pA4=; b=emYdpc2vX04neWEk5OYycpbLPNCFEHVvlJTZXHli3ytz9ypnWyZTzUE+yBdDpGuz2k e5Kqeygv8IH+gitL0KB5v8LEOTuSz4Pfcw7HIv7KyxF2dbo60CAiEuV1ZNP+UeweP8BW z6s5UimY5fEW4yTIf4nMM5E7nU5pFbADxNdtng5Ta5OTrP16lK/1pa0XlpQGMy5KHHOs r2nYJ20IW7F5YquLMSzKzvMDrWfU755vkae80yb8RnDAeQdBVBsW5HVoBIc12ajwNQBp XRrOJZa78W739SUoFoajcKafLu/UOIrjTCDipVxy2Hi8ChY+LxztU3dyrIt7jOtYRYVK 1mZQ== X-Forwarded-Encrypted: i=1; AJvYcCVhaZf83nNutDCdwELn5rT0C3tI38b8maVE/voEqNzzn041Lr9XD+amkc9R+Z9kuT6KCHdIeohBrdYE@vger.kernel.org X-Gm-Message-State: AOJu0YwygMkGcxsp8L2Yrn/5bsiFoyBvg/xxljkszOudY7rJi6lstMZw /pDHe808SnhpMmbbgOxLVpLUQ3VsKVpXeDtoQgD0Kgl1p28tCEAZDkE4tyAJdXGmNOqmX4yKUSF WfYqVxLuMLWOIqxSJZw6dwwWeTP1V7f1/4DFEw/ypV7+5EbLObXqwHj3ozZ6dkBd7 X-Gm-Gg: ASbGncuFc6iLCWwECvCYG6LEyJQOEfNEglQDdfVAcAeElux6LwQIrjy0GGpY48P9+bb DS77lE7/bweOLnR2cXeAz9IYvZQzbR4rIarWPAErH7kYV9/z4LrpKU9zEnt8gtzBAwDn85ukXoT pLlnyFLYGIU6JS3+1pp1j73Q7A+wJXrJpvuwegkQw6mywhAhdltFQ2io34qsbMe+UquV8nYrS1V V2aac0HpiaD33pxZYpSMRNFfC04k5Q4agaAoMAx9nRzIsZPoTnyxlqST92VLoQSixH0STmfmVH/ NL+3xcFe7BcNrLNi93UJc+Wz5R5nuE1uIVPBxuMCrZsmnRpGoFnBUAAj8Nk= X-Received: by 2002:a17:902:cf10:b0:235:1706:1fe7 with SMTP id d9443c01a7336-23de47c3198mr27936435ad.4.1752139076530; Thu, 10 Jul 2025 02:17:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFZ5DuAv4hQzhi6yKoAY4RR5pKmk35nKETW7dTCDtaIHn7ZT+nH76uc5gC9jWo86sxbpSIxlw== X-Received: by 2002:a17:902:cf10:b0:235:1706:1fe7 with SMTP id d9443c01a7336-23de47c3198mr27935715ad.4.1752139076096; Thu, 10 Jul 2025 02:17:56 -0700 (PDT) Received: from hu-spratap-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-23de4341d51sm14837765ad.189.2025.07.10.02.17.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Jul 2025 02:17:55 -0700 (PDT) From: Shivendra Pratap Date: Thu, 10 Jul 2025 14:45:50 +0530 Subject: [PATCH v10 08/10] arm64: dts: qcom: sa8775p-ride: Add PSCI SYSTEM_RESET2 types Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250710-arm-psci-system_reset2-vendor-reboots-v10-8-b2d3b882be85@oss.qualcomm.com> References: <20250710-arm-psci-system_reset2-vendor-reboots-v10-0-b2d3b882be85@oss.qualcomm.com> In-Reply-To: <20250710-arm-psci-system_reset2-vendor-reboots-v10-0-b2d3b882be85@oss.qualcomm.com> To: Bartosz Golaszewski , Bjorn Andersson , Sebastian Reichel , Rob Herring , Sudeep Holla , Souvik Chakravarty , Krzysztof Kozlowski , Conor Dooley , Andy Yan , Mark Rutland , Lorenzo Pieralisi , Arnd Bergmann , Olof Johansson , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org, Vinod Koul , Catalin Marinas , Will Deacon , Florian Fainelli , Elliot Berman Cc: Stephen Boyd , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Andre Draszik , Alim Akhtar , linux-samsung-soc@vger.kernel.org, Wei Xu , linux-rockchip@lists.infradead.org, Baolin Wang , Sen Chu , Sean Wang , Macpaul Lin , AngeloGioacchino Del Regno , Ray Jui , Scott Branden , bcm-kernel-feedback-list@broadcom.com, Nicolas Ferre , Alexandre Belloni , Elliot Berman , Shivendra Pratap , Srinivas Kandagatla , Elliot Berman , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1752138982; l=1717; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=wgknhYAt4nROUs/wPHMPDduf8A/Qll4soAM+xxnL6qQ=; b=3xptDSMJeo3n/kz2bsmlg89oPR2D+s7/G71KUw980yLr9mXAK6CEeli4EB/FEKrVloHBfPGNw SkdWoG5CPJdB2Plv4VSr76tB6ulp/v0kXwZhRefVTk3eBv1h3UuMEBA X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzEwMDA3OSBTYWx0ZWRfX4rGfGKxJW5sq /gUtIc7+yuSN7SP+mmISidtTEcYM1CE474s0+IInElk6NdzAeuoQ7c8OJxYyqco62gsrJKIGQGi CrUxp+zsFsk/rsUc6Wg3rD3GPVdM5+QzbnczMms8sfpOlCOlQYLOkm4mUeaWuMP6vTUsAuJiDrp bbJyIMVvVoe3wdt3uxnL7YJGJBlQBKlPZp7LmuJtPMjGZTMl24M0N3fdEYGyPGGVCWDkFPvnbW+ q8saU8kGvjsldEeb9VgUNKHdbmRUHA5mKnr2E6wWgPhggplWT0mStEtgS8aUp5rDx6+AUYJNNhH 6u8vH9t8st7mOcVfzRborIAoCD6ek0WUK0fHJsPIisQjpJROyYO1uKP0vWqJAd9e6b1CNz1hqnb jnWS7h5+lTGaoufW209/zX0dvs0L38HX589h0zAJNSakHDvwUQVUaVumYtHYVMVgg2Q+/9iw X-Authority-Analysis: v=2.4 cv=QM1oRhLL c=1 sm=1 tr=0 ts=686f8545 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=agHhT1tg99JF3qhwDn8A:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-ORIG-GUID: HcYCYZneywdPLP9HjnDDUchZgkinj5SE X-Proofpoint-GUID: HcYCYZneywdPLP9HjnDDUchZgkinj5SE X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-10_01,2025-07-09_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 impostorscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 bulkscore=0 adultscore=0 mlxscore=0 phishscore=0 mlxlogscore=917 spamscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507100079 From: Elliot Berman sa8775p-ride firmware supports vendor-defined SYSTEM_RESET2 types. Describe the reset types: "bootloader" will cause device to reboot and stop in the bootloader's fastboot mode. "edl" will cause device to reboot into "emergency download mode", which permits loading images via the Firehose protocol. Co-developed-by: Shivendra Pratap Signed-off-by: Shivendra Pratap Reviewed-by: Konrad Dybcio Signed-off-by: Elliot Berman --- arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 7 +++++++ arch/arm64/boot/dts/qcom/sa8775p.dtsi | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi index 63b3031cfcc15fe2cce58c0fb7502b19f058b80c..44840c37c2f102e7939f64c8eaaf8a872ba5a140 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi @@ -874,6 +874,13 @@ &pmm8654au_3_gpios { "GNSS_BOOT_MODE"; }; +&psci { + reset-types { + mode-bootloader = <0x10001 0x2>; + mode-edl = <0 0x1>; + }; +}; + &qupv3_id_1 { status = "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index fed34717460f060e6a9dfdd4e29ca4025c401b83..b1f151aff478dc268e3405ef5bdd85e67bc25cf4 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -622,7 +622,7 @@ pmu { interrupts = ; }; - psci { + psci: psci { compatible = "arm,psci-1.0"; method = "smc"; -- 2.34.1