From nobody Thu Oct 2 06:33:06 2025 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 0A68830EF92 for ; Mon, 22 Sep 2025 13:41:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758548510; cv=none; b=MtyEybW1bwPbNDdoMCDmkBGeBl48DeDYh3rW4WGeUeNQz/lMcWpDmwid2cEZvXxFAu/dz8DTYlmXoOq04v01ORajlHD6ILKbO5Iyx11qjcspfpcwPusrNfsMn+ruYPKvbBL7LUckvUH4xkqpK7q4Vk0Unh3mnf9rlkG25ZE+cCQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758548510; c=relaxed/simple; bh=jt2htmKgLAbDjy2GYCODQ70+pePb2+pA3k9K3wbnmBg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nHeWEYMsD+gvj2ClwfNMI3OIpNfhSK/wUiZWrYtAyUdq1CTMQXV0s2iLqt9HVdiZ1MwfNFG5QZRpxMSx2GSowkkPXQoAy9cwHKsSJ4u6XZeJSGLMGIYDG0Fkzsr2dR0I1JOKGTMkAPoDHaWwHv6Hevf3XxLX2SbLBPmf/vdbhiY= 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=QsGWt0dE; arc=none smtp.client-ip=205.220.180.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="QsGWt0dE" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 58M92XUo023868 for ; Mon, 22 Sep 2025 13:41:48 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= /XX86OrjTks5Leb3+o6s3i4q/wmypiYTlR/U8wdD3TE=; b=QsGWt0dE/ChdseDI HZp7l9iSEIy852PjlP1haS+wrWWzb3edOqlYm5RjQQV8iKYM8IT2wY0hCUqh/nbE VLeJUC5lp8VL/hnXGWz7BaFyYyQA9Fo8BOrdeFGSo+IBGJvYA3TLimX4NYXt6Ujc xu4tIo3mrrud6cMxjUPrruolcdrSqOkUDFBWFg3NkZemrkaX6bt9kpdru/NGcU72 R0Lbfhsjf+13Fdiv4CaZAoNzanCXaSh1tZ8PZYehhf7wUO0ID400WL+6SY/LLA41 FmVozoctQwwmI7P7pkwYrRBTcrksGaWOazf68DQaITClPOQAU8rUzCh/e9Mo5/Wh 1TPqag== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 499mn7cwqb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 22 Sep 2025 13:41:47 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2445805d386so50150665ad.1 for ; Mon, 22 Sep 2025 06:41:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758548506; x=1759153306; 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=/XX86OrjTks5Leb3+o6s3i4q/wmypiYTlR/U8wdD3TE=; b=c+f/oIi40mLeA+xQORKJG//CRpmzEhfyHEJx1tNy5sd5OADkdDtwamJzRENNFr7Po7 WXVdRGoqQbIq57GVpURXky0X0kIp7GTk9wPavFN1u93g2hqwlhmFASl0pDBG20CP9prK eN4p4wlFG3NVXh/HOeiIewLULVACy+KbrId+7YwHWT57aZ0G6tcDD6xo6L78yEqTg1eU KeCRKPXV8YDzd+L7g7ZAuqbqHaTV99Q5MQvVuY1CK/+Apm/Flf5QmTkU33bZchcvbiSu 2JMEPUoZtHtVwBiden0pia4hotcuI09BYbw5GxM0vi3cmNPQIC0XQAhTmNcsTxHqTR/4 YOGQ== X-Forwarded-Encrypted: i=1; AJvYcCVIc9xQoQz/TuLBLWUtTw0cQnhEJGQB2xZ8gqFGLMsf0kUGryGgmIszvEv+gEGqBe6TvbmfohvwpIGDPOg=@vger.kernel.org X-Gm-Message-State: AOJu0YxRqPcXw79hYMxyFQ8CZB91zp5BpZo8+XpduhIqYrgq3HIpr4rI psKMHQxMmuD8NF4fApzXvO1FdIb/wOC/8nZS0scjwCWAT9J3lNSNOS/ci3y0AUlUaz4F0HSWZF8 AY/vzMuQjjv8U1t27JNQBVwN2dL3YBVjaQy1/yoT5S9bhfMoLHLwDuHcC5vTjrdhgRzo= X-Gm-Gg: ASbGnctzuVaZb/CBTrDzKdQpwIh0GMka2BMgrhm5Pdpi80mgoxn/BAmymh0CqW2JTqe wwQDlZ2Fow6buQYu7uUJWZUBCuVLwUXc9oOEoio7+1fDely73FAVziOjP5xuK/sUwrtsPV/NQBq dKELIhjKs1f7Wt+xK3nJES6NNFigL8+Kq4Bv7vnlLMc4WUyFtnoR6gGJALhz7cwIjqiTj1NdwGQ 7DQkduNZZIgF9aYZzlQYGh7K74wbCZwo3xDplqWDFW8jcbGibPnW8yFG6ZH/XimF+RNlBKOVNAj cUwhh8pL3BXTY1r1MXpbmuU/jADnwNq0VS7+l+5DkantD92tAKyY9zBkjmGG6ITBoXAWxL53EKO w X-Received: by 2002:a17:902:e34d:b0:24b:1589:5054 with SMTP id d9443c01a7336-269ba459b10mr113332265ad.23.1758548506375; Mon, 22 Sep 2025 06:41:46 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEgNNvAsHHiGeaZP5VoAA68roYo+dylnrvlMM5UcciZSIuXaq9nHAxUEjxfhhDGauwJ/C7wsw== X-Received: by 2002:a17:902:e34d:b0:24b:1589:5054 with SMTP id d9443c01a7336-269ba459b10mr113331885ad.23.1758548505861; Mon, 22 Sep 2025 06:41:45 -0700 (PDT) Received: from hu-spratap-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2698016c13asm134246755ad.46.2025.09.22.06.41.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Sep 2025 06:41:45 -0700 (PDT) From: Shivendra Pratap Date: Mon, 22 Sep 2025 19:10:18 +0530 Subject: [PATCH v15 08/14] arm64: dts: qcom: qcm6490-idp: Add PSCI SYSTEM_RESET2 types Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250922-arm-psci-system_reset2-vendor-reboots-v15-8-7ce3a08878f1@oss.qualcomm.com> References: <20250922-arm-psci-system_reset2-vendor-reboots-v15-0-7ce3a08878f1@oss.qualcomm.com> In-Reply-To: <20250922-arm-psci-system_reset2-vendor-reboots-v15-0-7ce3a08878f1@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 , Konrad Dybcio , cros-qcom-dts-watchers@chromium.org, Vinod Koul , Catalin Marinas , Will Deacon , Florian Fainelli , Moritz Fischer , John Stultz , Matthias Brugger , Krzysztof Kozlowski Cc: Dmitry Baryshkov , Mukesh Ojha , Stephen Boyd , Andre Draszik , Kathiravan Thirumoorthy , 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, 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=1758548419; l=1628; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=SNQVZvT2DjzWoTyJ6c2xvqRrn5RNzP7FXJ+E143gp5o=; b=cXxhuEtcDtlLV8MbUWnz95YMzEkXXM9COlMe1WkI4LfKje+lywF9OJa4i2AekHnGx7dhm86zA TeShTpKJYqcBxvl8B0sIHfHocfMC4IReLyv/Qv9fiQba51ttSWvHuez X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTIwMDAzMyBTYWx0ZWRfX5vwEZsrMcsq5 RcaRXBU7uzrRWTapH2IpAX81BDT2Gptt79TlO3CMMMjtIvmF9EDK4Az2VSlKvwRtrHcI7eUK31t 2uvohHR9cf4HUB5vYNB3prap4cBUQIKVbXEhqtqFR51bro9Of0LHyvFthBDLBc3rE9BUwV0RbMP IF4b5JeeiLEVQb0FmsiJubh5B96/Vj/GLejTeHigW4ANi7K3W+FgBw6Cf5KcSQTrr7b6xFVNNEX gG9/QER8Dlx5lxOOB5BwopvaFBgY5HPoR8XOq16xHQa1Biy2VX3m8HVvoJVYJvrJf8levXxLHX4 LmWmtiuS3mctQZQIlFJD0YqnttpqsE+Q/rsqSrcPH5NYPhb5X1s0wc0HTjpbFTNT1AHjqmQUsAj hDU/18ed X-Proofpoint-GUID: egwTFeW9yJUMyeOd4R6SRHAL9vwcPFfa X-Proofpoint-ORIG-GUID: egwTFeW9yJUMyeOd4R6SRHAL9vwcPFfa X-Authority-Analysis: v=2.4 cv=EZrIQOmC c=1 sm=1 tr=0 ts=68d1521b cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=yJojWOMRYYMA:10 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=w06kbW2hXDg5FjFnD0gA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-22_01,2025-09-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 phishscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509200033 From: Elliot Berman Add support for SYSTEM_RESET2 vendor-specific resets in qcm6490-idp as reboot-modes. Describe the resets: "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. Reviewed-by: Konrad Dybcio Signed-off-by: Elliot Berman Signed-off-by: Shivendra Pratap --- arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 7 +++++++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts b/arch/arm64/boot/dts= /qcom/qcm6490-idp.dts index 73fce639370cd356687f14a3091848b8f422e36c..84322b74917f3a70adce5a4182a= dfa5d787ab11c 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-idp.dts @@ -695,6 +695,13 @@ &pon_resin { status =3D "okay"; }; =20 +&psci { + reboot-mode { + mode-bootloader =3D <0x10001 0x2>; + mode-edl =3D <0 0x1>; + }; +}; + &qupv3_id_0 { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qco= m/sc7280.dtsi index 4ac909214a8690111b2596d36a8e6e79d0f05131..bed389aec1c944a849fd2212e4e= 35e2a729fa935 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -858,7 +858,7 @@ pmu-a78 { interrupts =3D ; }; =20 - psci { + psci: psci { compatible =3D "arm,psci-1.0"; method =3D "smc"; =20 --=20 2.34.1