From nobody Mon Oct 6 03:17:15 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 5E64C2253E1 for ; Sun, 27 Jul 2025 16:26:06 +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=1753633568; cv=none; b=reEiZtwjA/r9ZME2CPwDAo3rp+Odys80EmRD//3edecKtwU9ivlnR7dAseGq3mIrouydgtdizbStl5p+0hXvzg+atOEEVtFvKaovAESr2JJ6kQ3RpvhRBr6Vnw/yBO+XN3lr9/ydlF10HVfgw/TR0urd7wJQakRSnYOrr1iXJlE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753633568; c=relaxed/simple; bh=n0wa4AEusSMKTJa2REb6Zm/CPFmojeqETl81QHufxBs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CxBnyAAY5AT98BEwKFuHQ1mCFIxvtbu3zCLCHiFcNdnK5d9mHu7tL0AMSD/DbHWt2pmyZhPb80CZJwS+u26J5/ruGuOiuoIyG6FOsbfK16w9QlN2Ymmbb29xQTNlhjnTmSZk+SW73CuobHiehSmlvq/Lpn7ym+A/yGSuVUrK890= 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=LnRUUNJG; 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="LnRUUNJG" 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 56REO6qk017552 for ; Sun, 27 Jul 2025 16:26:05 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= IiMmHpQ1bB+met8QLJcdnw+SCuV4S6OJO6VsyYvdUS8=; b=LnRUUNJGXUIhPCL1 JnvGQKD2L6Lbi2jzEYnYkIfcAFZkQ8b4XBogLRdUTJgh7+AeZwmfupFsATieWcyC +4FLiCJJOrQlECVglxl32h2h3SlMtG2Uye2YMhDwWU0o1wuSQRjkNtPAh7ExSUAg huNpNknEJJ7U4FAeNWcO0Wakusb/uHCLl5XpFdKd30lL5V7dscr5baxdyQL2lELq N3EmJrem0eFuht6RRvJ/aL6sehCOvK7JECySyPfowe7EHRrbAte+SiVg/W76J5nn OYIMhmkUssp+Z6hlJF7czQPJQx7cqwDWurZc5IhV76VQnZxGbk5TPuiBP255VIAf IADivg== 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 484qd9tasy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Sun, 27 Jul 2025 16:26:05 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2356ce66d7cso60423995ad.1 for ; Sun, 27 Jul 2025 09:26:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753633564; x=1754238364; 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=IiMmHpQ1bB+met8QLJcdnw+SCuV4S6OJO6VsyYvdUS8=; b=SYEwJrU2+r7/B5qBrIa+imXQSK+NJ6JyA5rxopS4Z9POeAHFEcBtDfq9x59GBBWOUx hMlyyMm3xmbhCkxQjTEw0ScSFsr8pHpI02p+IT+F/abmkjGe3al+IO4uJELMxVH1x1+A O9tQDwFxw1PQd7fl9SZUtqAjqSCSAS4QQrTo6E0a+aJN3mqvKQu/wuCf83sRkONv8eoO +V4FRoHzqeLwkq2HGumXZSTcMjCQtKnFWiJ5vdLngaxH/sZDVh5ZHNRCGWyRKx6FGZGy fCKuT3apYzDenXryH6JiGXbwQ39BQNl5hsZ5uZC9rlQLvQK2ym5bQnY2G9bI5nvuKOkk h/bw== X-Forwarded-Encrypted: i=1; AJvYcCWcecgLl1DEk57y+qFivOUiuxcZJpGn91pmQ6/1GTyRKwJwb6SMQFQZ7qtpOCDeghCX0xww472DATxVfnA=@vger.kernel.org X-Gm-Message-State: AOJu0YxTgyp8wvxgWmxR/eWl+3MEyF3Ai/zTzM7YpKQwTBs4l9tKPKbd qomwxyBPf4TMJ++cDy9YBsH2DOapVHO8Pd//HXeRvNvMcDgdXBLYDAzOJha0L6NI6Rs1a5qdBCw nUPVcVVG/2WMwHcvamDUufxu4jQ9qdVAY48gevxZP8SqbFpkyemfFWZrCipaxIZQhmaI= X-Gm-Gg: ASbGnct7fn+Gg+3mvKgBaY+6u/rAv0T/dgS82cxmmaBBzeD0SXolvs1K9I+l1wFEZZT jHCOia+L4E+Y4jAeg6VE81gLu+QbfCkP0exrv4jOr1LQ05oWxzpfnBHT/VFom3VLuoJnqi0U7h8 DK2q+npYoGWcP4yI8JTtWtxwU+rOoiQo5ZpGeWjFRscogO9KkBZ9CDotZpe0vcN26XYv8lM2GbQ Y0qMwCKXKOHBHfI5Pn+9TZhRdDREDOM0yhPbDyZPkFtySDMoCJl8Iz7ra0yiKD+SO73c6cVo9Hh PcFsygdTNBvYsNE1daqdwbDCDo39IMU2EF6DSNegmXPgrOP4Wv9AVlISPxuDNN6FZ7nodi3j8/Q 1 X-Received: by 2002:a17:902:ceca:b0:240:2bb6:d4ae with SMTP id d9443c01a7336-2402bb6de62mr9628245ad.30.1753633564187; Sun, 27 Jul 2025 09:26:04 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHcv2kVK/ZF8/3NjRyqdhDR2HpvnWClMUSrwh0p1UvaDUQJSXqzTIkgTv+rF7qNzXfsSV+sgw== X-Received: by 2002:a17:902:ceca:b0:240:2bb6:d4ae with SMTP id d9443c01a7336-2402bb6de62mr9627755ad.30.1753633563720; Sun, 27 Jul 2025 09:26:03 -0700 (PDT) Received: from hu-spratap-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-23fd9397ebbsm29110325ad.210.2025.07.27.09.25.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Jul 2025 09:26:03 -0700 (PDT) From: Shivendra Pratap Date: Sun, 27 Jul 2025 21:54:51 +0530 Subject: [PATCH v13 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: <20250727-arm-psci-system_reset2-vendor-reboots-v13-8-6b8d23315898@oss.qualcomm.com> References: <20250727-arm-psci-system_reset2-vendor-reboots-v13-0-6b8d23315898@oss.qualcomm.com> In-Reply-To: <20250727-arm-psci-system_reset2-vendor-reboots-v13-0-6b8d23315898@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=1753633495; l=1628; i=shivendra.pratap@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=/OISjQAhUBAIE37ASE5b1kssDpdL8gfQSFob68FR4qs=; b=/j9LuLfgeFti1wex62JLiS+dW57tWBQjp0c2zfR2CnLi8HYpUl4wkARBVtzMP3Jg2HbR5Td81 AGDjWH7b1EqBbUwIaroGDhq9zWeYEc/3o7sejilFBpLNay/t6KxhLuP X-Developer-Key: i=shivendra.pratap@oss.qualcomm.com; a=ed25519; pk=CpsuL7yZ8NReDPhGgq6Xn/SRoa59mAvzWOW0QZoo4gw= X-Proofpoint-ORIG-GUID: EJzeOP0ljYWBV0aPoQVg9bBmH06n5m7a X-Authority-Analysis: v=2.4 cv=Pfv/hjhd c=1 sm=1 tr=0 ts=6886531d cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=w06kbW2hXDg5FjFnD0gA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: EJzeOP0ljYWBV0aPoQVg9bBmH06n5m7a X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzI3MDE0NCBTYWx0ZWRfX7Jas93Leba+s 9v7fSQ52RxEpUhBwu51pOYogcuDsdijKz1bD5H6YERN84UiX5cOV3aB//Ea21KEEEPrPhFwksXD r9YzC4DsCX98aK76FkxscbU3sPn+UStRJK8XUsQ9CpAcYzTzRrVD+b7pij0tkpv3SD4xnF9IXSV ZQeKlqHPwoP3Be524jbHSrFA7k4VjaERJHJxa2U/YXLMEJBQm7mMZ9f0NdeHi+boAkgElKOS5av tPSs+ivi7Vui3rM29eqYjcPu8CpdHPpoKx7Makdc40KIJPIOzRDkEslAecrNshE5XK85i55Bdr+ dIxFoG3u6gqb32z/CiIx9fT7uKYvjc6fjdxBaBFm5phCr2zYCtj+8f3z27fTWAFwOWEBJteX/ki hcIw3Ooh5njWmRZ9FnEZGhs8YNw1CUnDZuspYDHfUEgDNXJjzlkn6V+lH9b8eYXNKkVflkyz 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-07-27_05,2025-07-24_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=959 clxscore=1015 adultscore=0 priorityscore=1501 mlxscore=0 spamscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 bulkscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507270144 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 7a155ef6492e176390faa3f2dbe419f5cfa62f0d..d25dbdde7dcee9fa3f1bd48a38b= aeae0f063023c 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 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