From nobody Tue Oct 7 15:45:58 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 1E4D8290D98 for ; Thu, 10 Jul 2025 09:17: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=1752139069; cv=none; b=jSaGZTnsbvFgLxRWH6f9DewnO8L4ikQZvULUN/na1LzJjJAdzNWLVYtPi8EFiYhSa0vf7xw43bCSo7KqOgotl+AQOyusIfNkZl4MbgCYSG1W1TDYEYUhyZPIm+2JWsKs9RJZl+dn85RQ3jdyWVtUK0Xi+Ll7u5xQujFagYmbd/k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752139069; c=relaxed/simple; bh=BcXSb8+CR0HgJL8ZGlO3s8zt5KfV3AVBmUeP6D5jawo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qZ1fudFBoFI05D5Pk4XKo/yShvUpeVexa/UEX3DXlsgYGGJ5gdqIXL1pyJjwBiwZ9SANp6AdFQnmZYNi76wdfIpNBLeyVlrZBDF+WRGpUnth4oBzcSO5xpBxWy78AixQCNGe3bx0h5OIV+zt+k/9H9TULbFbkUgvLdho5HUolLw= 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=T2leWwQn; 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="T2leWwQn" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56A1NwAO011520 for ; Thu, 10 Jul 2025 09:17:47 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= LHGeVOx0U2s9qP0ikhLwIs2P+IuUNoY0lfi0EgG0DtY=; b=T2leWwQnvLvOkFT5 FqxaS8UlSjT2B3VyMJW/m80MFFazSucqvPBpJnIE0FykN9J0Jrnn0TBJjigP3BFp HC5rSlMxaCCXV6ZY8ZVsx2Urc4vVFfdjEmW+OiaYUeRYXredSnDRdup+9khzzpxk Y4ZoRaX8ySim5buzzTB5VFaujIvS3dBRpSSReF0L3SahKEkiyGO3vRBSfzieGYtv EKKUQszXEPp+NWhoiCHdFb5cw9Jrn2WFcCYkOeug/I7wyK32bMS4J026Yl3ZbmLo 4gtNC5Ddh9jurzukUaEA3mUSYVGUzXqUi9P4m3rUqXQDK215N6e/BtyeWqJllsVF D34PwQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47smafmas4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 10 Jul 2025 09:17:47 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-23632fd6248so8563385ad.3 for ; Thu, 10 Jul 2025 02:17:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752139066; x=1752743866; 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=LHGeVOx0U2s9qP0ikhLwIs2P+IuUNoY0lfi0EgG0DtY=; b=ti1MVbeb2FcJ2NwpJ+emFs9M5doK9Ef8qKkGM21REst/4WrP0lsmtzriMv20nhUCWQ Cx6XZEMkTfFp+x7YDXgSChfaknw8aqp5zIXyyP31Jmgz83CTaFpdiJqhCkZQU7vGHF2A 1xajTnneCRY5b31D5fhhed4c6sAmVaI9FbQi704ObbNW0ZeiaJjYbAyOtvvxT532Ugrx upUSZEz8LY31wLNVMSAcP4EuCQ38J9ZGAHlUuc4ANqfTuakp0kyxh3qByMi7fRbqWj/T Et8GRbG7l9swbOVTLyes/+JM79LAo/T5rQ0ec9lVPjmiJZb6X7VCFXXbjkr83zW2Acnn 9dzA== X-Forwarded-Encrypted: i=1; AJvYcCW8hJPF+v3E1rggo2nUI/SxlZaLm6ZEEuv4GcTp/4YARXoBIwAdH02a2y0Lda5Ant/XIAh7A0OAOxRp1f0=@vger.kernel.org X-Gm-Message-State: AOJu0YwR2pfgkZc/xKrbEI1yyXW/8ByRIZSP2ZXiZVecsH1+n8Ym5jpR zUPxHF2sdGxnRFsgZFc9T7rRw0X7fcgPBqM6yVBSEZKE6y5YMrrVRPoHM5vs2n0YfDrC/TiiBVd SGEFsAwkGbBZSDzfyTPUUxjs/FBsuUSJEts9Q4jSYg7zb7FDqEmBdtpPnhbF4PvZGufo= X-Gm-Gg: ASbGncsnRdgs7CBVI4hYolog82kfnkE63CGNyMAzgZv6iz+IY6IRJuqcFtFcwCVgCwi aCcKDfMQJ75gjPmLWGYsQGEg1pEuMwsvxey/GcC6Qk174xUXHEzspdQKpC4VEyFjlhRbakmu9fR htX5xhrD+bWPhKMbiAMgSQ7vRxjdkMcqQp5eAMpozkpCBfk60WpPWEYDktayJ5yPxX80mfNR0ON DaY5z3cyMrwbHx7nH3u2eU1/JNxuTyCT1VBX4T+GLxywQDcfiZbaF9PYZXGsasenghLdBrjI6h9 onMTpU2vQlES5VC2cMdRw+pxVLsjdaS5mY2Z9VeOg473/yXGunXaxpdxNKw= X-Received: by 2002:a17:902:8f85:b0:23d:dd04:28e2 with SMTP id d9443c01a7336-23de24f375emr43328075ad.35.1752139065781; Thu, 10 Jul 2025 02:17:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHRrq1v9TOcKehLshyNd7Q9DOKQg1TlB7iqx+awqZ/WY5auAdU7wXya8kio0FJy8iSW3PY2Pw== X-Received: by 2002:a17:902:8f85:b0:23d:dd04:28e2 with SMTP id d9443c01a7336-23de24f375emr43327605ad.35.1752139065322; Thu, 10 Jul 2025 02:17:45 -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.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Jul 2025 02:17:44 -0700 (PDT) From: Shivendra Pratap Date: Thu, 10 Jul 2025 14:45:49 +0530 Subject: [PATCH v10 07/10] arm64: dts: qcom: qcs6490-rb3gen2: 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-7-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=1169; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=hDcOEnYaWsyU0iqVg0jGaDC9VsmHgvyimm+9MopdURY=; b=LLxxdiwC89+T3X5nLirDzCvhuvPRD/c3MNOaVzUQd4mRVGpcSzTIh7ADcfoFeLkJX+zkArk/k 5kif1NoHvivCPiFySaWIVEsxNKuvF2Bu4vUXGv4gtaXwnEgWXYmX131 X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Authority-Analysis: v=2.4 cv=ZJ/XmW7b c=1 sm=1 tr=0 ts=686f853b cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=mlMSzhu8tE62a9u_TvcA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: Nn1lbRhs14nURKbIGhDB54s2ACAv9naU X-Proofpoint-GUID: Nn1lbRhs14nURKbIGhDB54s2ACAv9naU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzEwMDA3OSBTYWx0ZWRfXxTKYsvqdsX7x W6d53bddqfHWnPvPAZ5KyJ4K9bm9vUWK9Q2msLW8ADZRmG52D2hd3rKQ+AsbL+Xm+d/45E4ihFz 3L7r/kbNOzoRFTcMyuuZkChPbD0U3uvGgIJyKwamyqmS2BAuPrtS1Qj1heUKuc37yc071EvuUf/ T/bsLn2gVIK+5ZZncNEXeUCGpTI80wiDUi4FN37NeVeCT/TNYikgvKUwE++OrB2s2rFAYcZvBOv YMVXAoAF7ijrSZUG/6csPowTf3u8dn90hjdqPZi+ly1vb8xC2YYwi7yokUr8jaWSIgjjYRbmSHW mZiTxiPNw4pl/pC2w3KDw1fr/+plht77zVJWoOzR0S7uBWzivOKw1o/89EWjOYtbJ9brs1yPG6M XGc3bUkkjvbMrRi+yXMbrJS+21Y+e40CLyT6a0vmorVYU4oAzsFcvr90IE5QoTxLI9TKjOwQ 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 mlxlogscore=963 impostorscore=0 spamscore=0 adultscore=0 clxscore=1011 bulkscore=0 phishscore=0 priorityscore=1501 mlxscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=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 qcs6490-rb3gen2 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. Reviewed-by: Konrad Dybcio Signed-off-by: Elliot Berman Signed-off-by: Shivendra Pratap --- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot= /dts/qcom/qcs6490-rb3gen2.dts index 5fbcd48f2e2d839835fa464a8d5682f00557f82e..7c06fe496e800e758d59ca79378= 5d7c2907df8dd 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts @@ -966,6 +966,13 @@ &pon_resin { status =3D "okay"; }; =20 +&psci { + reset-types { + mode-bootloader =3D <0x10001 0x2>; + mode-edl =3D <0 0x1>; + }; +}; + &qup_uart7_cts { /* * Configure a bias-bus-hold on CTS to lower power --=20 2.34.1