From nobody Wed Oct 8 03:06:45 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 30473292B3E for ; Thu, 10 Jul 2025 09:17:40 +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=1752139061; cv=none; b=YDMTmuIZZFfsr2W5OaNKOGK7clsRREfotUAQnq6MmDff/fj+FraxEwOdMf/5LrkiXpMyJN7r56bi1K4dauOUKXTMA2i2Zv4KMrWzGZnbd0Bo1Y0UyKXD0XvmlG8tt90CjENufNo9BvTZ4vNavS3aCw18VIx0C7o9DJk2lMONXdk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752139061; c=relaxed/simple; bh=WRPvBg2xZwSvVeD0jkJE2F2CXCNgW24WQEv0gSZ4OPI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WNBFk547LuH/Y32oDsHjj4LHW2nEiRqwH803vxbFT3ASID2FGKiwD6b07GRY8p9+ST6CIWoNLEvzGWPfkWrx/NZLp1cmr7MNsleMl0mgy9HLxRPJQd9ZvjJzYA2mvQEbiWvD+WWaOrfPOjHfNpHH/7S72k05Xg06HSuztVdLE9I= 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=LhOfv43e; 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="LhOfv43e" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56A9983I012557 for ; Thu, 10 Jul 2025 09:17:39 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= jjnERpSzmYvkUrDgRq9M98U0DkVLcbK7HnoX1+rdKUQ=; b=LhOfv43e1mI+3rdy MtydXTK8trGflHcht5g6SX78LUPNwCXfdtA298j+BxH/JPAD9RvXS80ZufPUoHAH Rx+KtMNwiNLV2XoVcZyQT4MRrK7zmmoW+sggNLGpPSCyjFxfULRd2nThxkaqzWAg +U9UvWbcN5kAt9zbo143R1POcWIUvsCwUWNhPbbjgIyq/o0kc68husWRTIzUEPqG /4xAHa1uFkYz2RnMyGSEhSb57YdSKgOfEpsyAfoOgJF71wMfYazlTB6N9GC/dxdN IiQ14FVJS9bJlCtQ9JhS1Ii4RLDjJ9O54+W2XapvtazbIbGXzOozVR1dfTKMJ3sZ ODBNwA== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47pucn7vpj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 10 Jul 2025 09:17:36 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-b26e33ae9d5so1049931a12.1 for ; Thu, 10 Jul 2025 02:17:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752139055; x=1752743855; 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=jjnERpSzmYvkUrDgRq9M98U0DkVLcbK7HnoX1+rdKUQ=; b=ZiXZ2oeMAI21zhJw5V3kkggQe+861PwI6avYDXYw2YSDLULCQ0E0BJzI7DCPsE+v6m VVvYZGAkv10V3XFfiGnhCF26XRVFTvg+NJHlqAXGPWozNLNvlpfvQdWrbcIP2ZOaVSH/ 05fNBw+pZQM/AIt3nTFE+9GW6lHXWHtEvIocw4ihXK/ih5KYddoVUDSJirY50WjNOAGC qwJw4aRIrP+etHE6jwh8TfTlS2fWOreNcJCQhWnRyHiCY524ZMyp7QsXKX8hZRFrn2Oe tij0zcvFS26BJ6YAHTOPAg4onHdjgGYtSl/n6rBp809LT3Ocview9EDp4H0tb0Ai0noR EAFg== X-Forwarded-Encrypted: i=1; AJvYcCUNefHwevZcoXPQGNkmt0YiuywMPdgv8rCENBGjS9yg4sKWsGLgbakW2JQbJZseCq2PX4RdDioiAlKuaik=@vger.kernel.org X-Gm-Message-State: AOJu0Yzth58OPGuYHk47hG9mod9I4tvVTTa6tqpoaJeG8RZgzvbbnQMR uakaFV7dU6MEm0gEajcuCFjeUBu9vpj75YpTcjgew3WrdPAZhhfR9M3iAd0/kcpyJ+ejkxtGlJ1 kKyO3fJ5vHgTxXVWxY+EmTd6LZegVG8wErfgpgT1NMkqE0s5vMYBK7gUm8NFTOUc4Ps0= X-Gm-Gg: ASbGncvl3cTtgRO4mdHNC8LcfRefLKpODhxfctFdY+JwZdOElgix2gfhilmaZMa4e0h nhj/105EjfILBHCvvfd8mYL9xtBnsUFJhTaWNEAhZLETe8h2yQKKnfPpTgk5ntaGs1r4BCqOxYM mny6mOJDunu/dAdXAEVUMEjOEZgae8EIvFdmi8iVk+y7rEo3Jh/WOTTsM5xPenzDY2/c76i/wxt /KpDWhn8ljpVFgRNPNkJqb9feVzMzMnNrQ27HQywRrWQ6RhFNj8mXKVpVP8dcQ8weGL2LMclDYa v1I8EffoitqMxHH4uDvWHLUuOqUlG88GzSTroGGVP7gYgaEoumXd9CVRnfI= X-Received: by 2002:a17:903:40ce:b0:234:bef7:e227 with SMTP id d9443c01a7336-23de480b01emr22477325ad.18.1752139055198; Thu, 10 Jul 2025 02:17:35 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHOJVHab5T9iz/Q1OPBfJ6QDcI7he8gMDHrdEtDIQENvV9ux+bR1aR59bdZF7+Pu5JDOhCy3g== X-Received: by 2002:a17:903:40ce:b0:234:bef7:e227 with SMTP id d9443c01a7336-23de480b01emr22476875ad.18.1752139054755; Thu, 10 Jul 2025 02:17:34 -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.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Jul 2025 02:17:34 -0700 (PDT) From: Shivendra Pratap Date: Thu, 10 Jul 2025 14:45:48 +0530 Subject: [PATCH v10 06/10] 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: <20250710-arm-psci-system_reset2-vendor-reboots-v10-6-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=1684; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=C/j1pRyxrqegE9+HlfozjQfjDAmabEKYItoLHtiCbfY=; b=oe8WmAtH5g0NNJLno0zytsw/dFU5witrI2BFN5XbefWtdYq5E2r0zaV+zXXXQr+UPw9ahC1h0 tBeRlLEJRy9AsD9sm0fL0JabkRyYC2H18E+hF15CP1nzH43tmkUZ5Im X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Authority-Analysis: v=2.4 cv=GdQXnRXL c=1 sm=1 tr=0 ts=686f8531 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=rzkh05IFTCqOtWkwyAIA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: c67dA2BrttkMsVHeHaBTNoaCEC6-GqUW X-Proofpoint-ORIG-GUID: c67dA2BrttkMsVHeHaBTNoaCEC6-GqUW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzEwMDA3OSBTYWx0ZWRfX09mgdUGZgRyf acMIYyeN9+gpiDnSe3ARTnhhP0sd5GQeDBExznQptHTnysdcbh6PSgQzMS0WzlgS+ChF94pJ4Fc dNo9pNu9PAk3z14zeOUDrwwqUCWPEi7ZcJ2tE/LPi+39ZInreYxM+uuPO4YZmopby8m2gZ7coHt 4Y3Z9YImshkHKrf/R9XWVUpbLCOM7txX0VpBz/g+dfwo0mRv0D+YN19J6TUB73nzF+1LEt2jJR2 KqIZZUKg9kbywSwUBB9Htax//dTs0r/qHi1LawMDZ4aIh15LLsQNR2CCklV06CHflCdOhPDYkvp gXMHDo75KTjVCBbuZVqFYMJZZDPbKXPzAF0zCUoXrQHI6oyG7eafwG2KWX+JtACLIfa2vp5o6e+ NY3f2zaYIOuOOi2YoBzyhmYsMz5hj1bjQS9WJ4IFc2pJCjNWLZnG7iBC4SQmRuUMR4AX9UDi 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 lowpriorityscore=0 phishscore=0 adultscore=0 bulkscore=0 clxscore=1011 spamscore=0 suspectscore=0 mlxlogscore=863 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=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 qcm6490-idp 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/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 7a155ef6492e176390faa3f2dbe419f5cfa62f0d..6de4b140ed10b0da72f3bffae52= 4f65406d8f571 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-idp.dts @@ -654,6 +654,13 @@ &pon_resin { status =3D "okay"; }; =20 +&psci { + reset-types { + 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 64a2abd3010018e94eb50c534a509d6b4cf2473b..e6a99ef50b9b9ade9d2a71a14fc= de429f8076dd5 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -857,7 +857,7 @@ pmu-a78 { interrupts =3D ; }; =20 - psci { + psci: psci { compatible =3D "arm,psci-1.0"; method =3D "smc"; =20 --=20 2.34.1