From nobody Tue Oct 7 15:45:58 2025 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 62B0329A313 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=1752139080; cv=none; b=qsrJ8685Volg/aDzMYYqQZbrKoeP23BN7rjdQB8xyDxxGAZu/YJnRNq/mBkfAPKjnHGQ2he7uirqImTlW//SEl/dd3aDUWgf4ZYCcJtxRUjs1+Q3od813mohwbg2WKVGYsCKj0Fed4G1gzXCjvffrJLgnRk2IjcOR+m8hi2oTAQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752139080; c=relaxed/simple; bh=SPFjUorJ1LNNt6IjkgTIiv1ZSNVUKKr2QMBxhxlfSyI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SEueTm9Sc1iCc2P4mspKCWVkEiBQg7AwKiKRlqRSBt8AZaKWagC8Ij6GXlIahOtBbUpddtm2AvCWAtAa4f/nujdDx9jzShi8WnwbI0EYCwg3LeXOVA0QzW1lX5IVx1VdBdCdoLumw39Q0PtW1zYsQcRQItsdAIeYE6VUquMDGJw= 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 (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56A9Fq7c030103 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-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47smcg4b5c-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-pl1-f198.google.com with SMTP id d9443c01a7336-2356ce66d7cso13845625ad.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=sZuymZJYasmPFJ3xS6UIzQl7bYYQljSDHc7Uryyify2sqFnJZfBHTXCf96fnRLiVmp YYfoN012uJl5rm0ItMMcaCi/GCI351bO420JplfzKKMuCO806ZCdoRsNMPS2xUg2qY0v N1fm7jyGz+EP7m41tYbTsEFtkbHqPMCHYWf2CmidHmCtzbkZGVvI2djRlKyjyG/a9oez rcardWoRH7sjzDoqAYhUPnwvw0LKGQCmRAgS7ODDK8fGDV3bsfOfqO6zhHedvdtmX1kQ CP84gWOuR5JZzwFg+UfpYMiSmnSySU9PELc/bTPt+X92Rg4ap/z+QclbpCx/IsXL2yLb rfEQ== X-Forwarded-Encrypted: i=1; AJvYcCWIEtG3aAlYFeFflwUBAgoc7Y3GBw81X6xRTxqdWmk3gc6AgwwFVBtKQxsv4i+dE/1B6ELopjB7WHO3Dbk=@vger.kernel.org X-Gm-Message-State: AOJu0Ywn2qvsdMqMe7g7Njap8KlzY0/gem9pBDHxiXbNfmvNWWdgfaWE tkL5gjP0CEH+aEmJSUzgM4AJlLYiEXWrad6KN/TafSkt4jkdHoJWXM7yKGHCnXHcJ/xsk/Yynu0 +QLCQPZ7VFNcqVrHr4swGEWbkmlRVQ02iH3b7vTofsE60LlJZtoBVRlNtHzhxCyOYtac= X-Gm-Gg: ASbGncs5sJguiNuKjK/ZDJQU3dgshqmEGKWNAGOA+aidW5QheyYytd7uwyqmbYcrQD8 6aWoqWijy+h+s/9baTaQLaHkimBwEIb83BVqjwtqv8uE0JebY09aNkh0s/IxeE6aJx2hPlHrMUZ SknLcli8M0MxT0a2M/V3Nfrs/skbF9u2pWJmRNhnXUgPCTAh9pHMTxcCBlpdoxo/3OO3Pjno908 8My84IXGc4Beu6DiPp1bcOJr9QKpxg6esG4GLnigRx/W07vozDMaVtOne4wH3vT04xsE0G9gwv1 hhttpsmpIK2Nw7OYanS89F8FZ8NwqKWhGwkxonbC3ppBzzPm5SE2wu9MYA0= X-Received: by 2002:a17:902:cf10:b0:235:1706:1fe7 with SMTP id d9443c01a7336-23de47c3198mr27936155ad.4.1752139076514; 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: 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: <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-Authority-Analysis: v=2.4 cv=P7o6hjAu c=1 sm=1 tr=0 ts=686f8545 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=agHhT1tg99JF3qhwDn8A:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: MyOSi9DuT1oyyGyoG67DIogXyROm752p X-Proofpoint-GUID: MyOSi9DuT1oyyGyoG67DIogXyROm752p X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzEwMDA3OSBTYWx0ZWRfXw7kYKkvq6gjP DszhzMZmLxV229k87ljsP9htGWFujX9SBr1lu++DZUvSMa7yXQVni5AHEydR+M36t5SkcfhQ1q5 0wA9hoFcxaAFWXxBsg1ZCgsmibJSdBaY0B1yhbkrrDNIc4bVrdWss++YysCZefFmmN3WCfNJtYi 876YmPQyXRtWnGo+UO+DS++bqbufcgr8O28wYFbCD/fXZjgGXgGn7LpShq9DvV7QVp0bevtrrdR 94/ASdV+gUQALBMOfaWT9DNLHSmdEiiqRFUWVNcmot6aJ7BCgZDAywcOOoEKeY8OTzgQGdYL012 9jJcVnYDQlmO12shEwJjmTWmOfU5Kf6xUE2fEm9wAnkfwGc3fnNhMIREVjUOte+3G+vdRW7Kg6T ghRV18OUG+VwvYJQx82LzB1iw8iyfAV9drMDR5+9iL2Dc65aMC8CUF77dY/Ods9c+HUe7iI/ 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 impostorscore=0 priorityscore=1501 phishscore=0 bulkscore=0 mlxscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1011 adultscore=0 mlxlogscore=943 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/d= ts/qcom/sa8775p-ride.dtsi index 63b3031cfcc15fe2cce58c0fb7502b19f058b80c..44840c37c2f102e7939f64c8eaa= f8a872ba5a140 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"; }; =20 +&psci { + reset-types { + mode-bootloader =3D <0x10001 0x2>; + mode-edl =3D <0 0x1>; + }; +}; + &qupv3_id_1 { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qc= om/sa8775p.dtsi index fed34717460f060e6a9dfdd4e29ca4025c401b83..b1f151aff478dc268e3405ef5bd= d85e67bc25cf4 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -622,7 +622,7 @@ pmu { interrupts =3D ; }; =20 - psci { + psci: psci { compatible =3D "arm,psci-1.0"; method =3D "smc"; =20 --=20 2.34.1