From nobody Sat Oct 4 14:14:57 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 B24CC22F383 for ; Fri, 15 Aug 2025 14:37:34 +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=1755268656; cv=none; b=CSwUbdtSQR/u6GK9nHK53eDWft1uLSKHyIcnSH98N66hIhbBBOLmcSI0hEhjfWjkxaVL24WkqW3r1ee/7qjYEslEAK3bsx7aWvdypBj5N++8YJB7TGskHHMrNl9zORhWCitGLKWa6ez5cySNWIKggl7idR7dQSBQS+9k6JGUrIk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755268656; c=relaxed/simple; bh=cDK0uRnpMgSKSIzk24D2d7W3Iv7lYhf3EwNLLYWok5U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZBFoWPdh157zoBm1G71pIZwsrERDhLnKegj6yi2iLTZ7xY3gABgW6gftpVNKRmfOO3nhHhLwlk2Eu1C4bUu+WOed4zdCPFXb2NDkZxIoW4os6Ls963pc8SCQrt3p1qJhZmC8giPsvLp9JPChGmnYAfECpOZhnAVo+4Dog6KyrRw= 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=H9Zqoocq; 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="H9Zqoocq" 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 57FEJKxd021813 for ; Fri, 15 Aug 2025 14:37:34 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= eZI1ulbnp33sSmZzOl/WukD84JC7rm/wreXUDUVjjRA=; b=H9ZqoocqVzOu22rQ KmYlkKXCct4rsXUqtMwuL99d67dAemPz3Z4ECLC+DfY1v4FUHx5W1dplPUt4mS3B k75VEJqDi7n8KsFPDfJuTBQEXS0IcDQeXwRPZYKmp5n6ZhXSKK0GJiXn4aFJnKzI tveMC5u+gh9HdfHrJPWADiDLcMMfrztP11sMbhkKm3OzoBCQQeIrvbzBqqRyc+Cp 9rY+wQPz5YNHJ4Z3K5tLalxqQEb42qrTPOCGZzhQQAWQtionjqMaxQ3GtzTXBROR V7HDgtcgAelaQf9acbhrZx3IQ84kN0avR0bIUAqX9utq8ADIK27dP1qLambGa8Bi dfoiPg== 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 48dy3gk6q9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 15 Aug 2025 14:37:34 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-b4716fc56a9so2681349a12.0 for ; Fri, 15 Aug 2025 07:37:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755268653; x=1755873453; 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=eZI1ulbnp33sSmZzOl/WukD84JC7rm/wreXUDUVjjRA=; b=b0WCdGnCtwQ43yQx4kDun+k+uUJOEw4hU+NSMIV8yzQNgxg2Vpxy9BammYbbfKiOyM /9Tc8xaV5SKa2hgUnFpf8X0IQDURWaKaqf+w4JaQbETzY39t1FKr3tzg0WjEOLRxJA0a EOmxklSjtUOAeq2mZTv3WxZTG9duWX3dJw4r8PxOM29c9ilG8d38fR2tyi/bFqdzlu6z pJTUTMgcfVX9+lcTNmXcjZGh6bWLlq1p1zKp7e7BztI3zwNaeXm9MLlZYGMer1YbYt1R 9HcVyLtJtR6dsN6GXR/BWjwjVAG6f1a+seHasn5plA9b0Zm438s0k0HUwln/lfzE2skD lNHA== X-Forwarded-Encrypted: i=1; AJvYcCWJm2i7CoEEbGkEbSqRZadejLU6W5exFWaA4hyNbndqhPYlkii3JwK2qAdALLhdg8eEUIBxbN56cbsRm70=@vger.kernel.org X-Gm-Message-State: AOJu0YyHV2DCqWH0v3EG0eyMb0ex4kvM1PJUGCAOfHm6+oykGr9HSPGh Zp6UL3qHucy8TONFjdHnWXLpZCVj3AO0mrWURJeIkK8wy5+0al0ZmRTsGeET/YwU7H3joiqFJkB +/GYJJQiEhUwQhXDaf6E/iIIVRLt+OZK8AHI1W4/Dy/HRm6NeN9S00pa5QHoeZvuLAi8= X-Gm-Gg: ASbGncvV8PIvsolRHuErqmb+o+aJDrUnXGALXv+JaowJk8ZFSk+KDMI7gxsIrXiYzWx nJw93H2Q9PNKJ8mgbK38OIr17l8bVNxHS0kMX0VnHHHco1a9fb8/lSd3NJ4Tfu3oKqJvFffcDNN xn0YBMTAurudwa3qHrPfJDlSGxwYBZZDvx5SlhBL9vkXN6my3/Vy32YQp9xcoxjMnsDrxozFKok xc2az4rGB16OkQ+eqflyRCvuJ9MX/Y0mI1wz5WOEqfqipgKTSJ595IlLaqA6CEngStXtf+JYKe1 Cp8aQnUjMBuvavIwUp4GyvGRyKFo4BPDa2wNBR/K8nB8wUkWsQuvr9y2y7M/BLF4QFTz/Yf3te+ i X-Received: by 2002:a05:6a21:3393:b0:240:1c56:6495 with SMTP id adf61e73a8af0-240d2da1ab2mr3983844637.14.1755268653292; Fri, 15 Aug 2025 07:37:33 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGICSeKOM3amu5cDfHsCt6tTSoS71zRuUcFNv7sC0jlLIlPMtqsbosekt2XumDOgR42afsnSg== X-Received: by 2002:a05:6a21:3393:b0:240:1c56:6495 with SMTP id adf61e73a8af0-240d2da1ab2mr3983814637.14.1755268652889; Fri, 15 Aug 2025 07:37:32 -0700 (PDT) Received: from hu-spratap-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b472d73619fsm1437576a12.39.2025.08.15.07.37.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Aug 2025 07:37:32 -0700 (PDT) From: Shivendra Pratap Date: Fri, 15 Aug 2025 20:05:13 +0530 Subject: [PATCH v14 08/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: <20250815-arm-psci-system_reset2-vendor-reboots-v14-8-37d29f59ac9a@oss.qualcomm.com> References: <20250815-arm-psci-system_reset2-vendor-reboots-v14-0-37d29f59ac9a@oss.qualcomm.com> In-Reply-To: <20250815-arm-psci-system_reset2-vendor-reboots-v14-0-37d29f59ac9a@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 Cc: Dmitry Baryshkov , Mukesh Ojha , Stephen Boyd , Andre Draszik , 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=1755268580; l=1628; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=Dajt+SLbZYuP9ZjHPqwB/7XOdBkGsUiHd4YnzMvhaQQ=; b=MEXYaGDuDuUFhmah2GQbSrJ4wEfwuNgDwr1BX5PcCzsPjhFaX/Ovj9lBCsR/tOhqe0QLmR7rY mE1K9DazWzSC7lUWsHUgB371f3yxxZgg08tvl3sOq0dw32CLkCKQbcp X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Authority-Analysis: v=2.4 cv=X4lSKHTe c=1 sm=1 tr=0 ts=689f462e cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=w06kbW2hXDg5FjFnD0gA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODA5MDAzMSBTYWx0ZWRfX0YGbzXIrM5D3 T05XOpRryEHkdCW7l5Hn1yzSjjosNDZ/fGuz0FFezAo6pgJHllPHr+Spz+Pli3KIEP2ybZ6wroG edGvWlrfwCbarxZj6crGbj11bVV2lbbToK1bvpXllRUOGRNNZVqYh0wd1x/j01XvjPfGgyCrcKG uzIWuP8YbbI/WF5546+MYmLwbAhdY04Ijf4X/z9MBSocz4+nITZEve/B1B9v8mjLvXTQvt/NHxr x+ZKbnyrYeSX4YjTsFDpEc4cTN2+TYApS11voGUEmd72nWT5gXFWs+mU1PdOYuKh4t1lE78hEFN MMmBO2u6D3xRN8tn2IQW7XC0+TgyHJgQtCGLMazoXfvkTFvoO4gsQyy3HmbTFTX8HN9hX3Kt7c5 KJmsKKhN X-Proofpoint-GUID: nGNf2qo80Z45NqQn5GFVfjGSX1Zwp_4W X-Proofpoint-ORIG-GUID: nGNf2qo80Z45NqQn5GFVfjGSX1Zwp_4W X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-15_05,2025-08-14_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 adultscore=0 spamscore=0 bulkscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508090031 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 8ed6e28b0c2977b831a1f156014eb9d6f70d0243..51d5991a5c392d2b7afcb5dd772= 6a01ededc199c 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 { + 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 0dd6a5c91d109c78333f6b90104fa51fcf3bd64c..0db3fab9915b247d3c30d748462= 5fbd89a3514d1 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